Monday, March 29. 2010

SVN的钩子用起来太简单了

在repository目录下有一个hook目录,里面创建以事件名称为名的脚本文件即可,例如post-commit,pre-commit等。svn会向该脚本传递一些参数,具体信息可以参照各个事件钩子的模板文件。

我利用post-commit事件触发了一个更新changelog的脚本,实现了自动更新。

Sunday, March 28. 2010

Linux系统中使用rinetd进行端口转发

Unix和服务器

很小巧,但是完全可以使用。

我在CentOS中没有找到现成的二进制包,是自己编译安装的(freebsd的ports中有:/usr/ports/net/rinetd)。安装好后创建了一个配置文件/etc/rinetd.conf,然后运行rinetd它就会自动以后台方式运行了。

配置文件比较简单,参考下文:



  关于config文件

  206.125.69.81 80 10.1.1.2 80

  将所有发往 206.125.69.81 80端口的转发到10.1.1.2 80

  0.0.0.0 23 10.1.1.2 23

  将所有发往本地的23端口的请求转发到10.1.1.2

  许可访问 allow 206.125.69.*

  日志记录 logfile /var/log/rinetd.log

回老家的路线,保存备用

个人笔记
Saturday, March 20. 2010

CentOS 5.4中tomcat的一些tips

1、CentOs 5.4自带的jdk貌似在跑jira上时会有问题,提示Section should start with a Name header: unexpected '^@',后来我到java.sun.com下载了sun的jdk rpm包安装了。新包默认是安装在/usr/java目录下,跟centos自带的jdk不会冲突,但是要设置tomcat使用新的jdk。我检查了一下/etc/init.d/tomcat5文件,发现它使用/usr/bin/dtomcat5脚本启动tomcat守护进程,于是编辑该文件,发现里面写着可以通过JAVA_HOME环境变量来影响tomcat5使用哪个jdk,遂在该文件中加入了一句:export JAVA_HOME=/usr/java/jdk1.6.0_18,重启tomcat即可发现它已经使用新的jdk了。

 2、jira中通过log4j.properties指定了日志文件为atlassian-jira.log,但是没有写具体路径,所以按照atlassian的文档,日志文件应该存在于tomcat的目录中。而centos 5中自带的tomcat5.5的CATALIAN_HOME是/usr/share/tomcat5

 3、在freebsd上的tomcat5中运行得好好的jira到了centos中,却提示缺少了mail组件,后来将mail.jar以及pop3.jar等包放到/usr/share/tomcat5/common/lib中才解决

Tuesday, March 16. 2010

银行客服绩效管理的最佳方法 (zt)

粗略看了一下,对软件公司的绩效考核同样有很大参考意义。

更多内容…

(Page 1 of 2, totalling 6 entries) » next page

Categories

All categories

Calendar

« 2010 年 March »
Mon Tue Wed Thu Fri Sat Sun
1 2 3 4 5 6 7
8 9 10 11 12 14
15 17 18 19 21
22 23 24 25 26 27
30 31        

Archives

Quicksearch

友情链接

Syndicate This Blog

XML RSS 1.0 feed
XML RSS 2.0 feed

Blog Administration

Open login screen

访问统计

Locations of visitors to this page
The articles in this sites are copyrighted, except those marked as reshipped
MII Record: 05029638