NO。1
hudson缺省把安装目录放在C:\Documents and Settings\frankwu\.hudson文件夹下(frankwu是我的机器)。
但是如果时间长了,c盘空间就会不够的。毕竟如果机器出问题,重装系统,必定要格式化C盘的吧?这样你的工作就完全消失了。因此hudson里也可以把安装目录弄到其他盘。有一个最简单的方式就是设置系统变量。如下图:
然后重启你的servlet容器就Ok了。我这里是JBOSS。之后我的hudson所有任务和系统配置都在F盘的hudson目录下了。
NO。2
邮件提醒,这个很多人都在网络上写过。我这里是用我的gmail的。如下图:
这里要注意的是一定要点击advanced按钮,这样才会出现smtp配置选项。
勾选use smtp authentication
然后输入自己登录gmail的用户名和密码,选择SSL,port选择465(有人说587也可以,但我试了一下是发送失败的)
之后点击邮件发送测试的按钮,如果成功它会显示发送成功。如下图:
然后我去我的gmail信箱看了一下,发现的确是发邮件过来了。如下图:
好了,最近一段时间一直在研究这个,有什么心得会马上记录下来的。大家就随便看看吧。
ps:另外我还配置了hudson的帐号和用户权限设置。这里javaeye上有一个兄弟写的很详细,我照他写的一会儿就OK了。
网址:http://www.iteye.com/wiki/hudson_ci/1682-hudson-standard-security-settings
谢谢这位兄弟