Monday, May 11, 2009

为subersion设置可自动更新的工作副本

最近为公司服务器上的subversion里的项目配置了可以自动更新的测试环境.

众所周知,在开发环境中修改后的代码commit到服务器上的repository后,
不能在服务器上的测试环境得到实时的preview.

使用Subversion里的post-commit这个hook(钩子)可以实现测试环境的代码
和Subverion里的代码同步更新.

有两点需要特别注意:
  1. 测试环境的代码必须是从代码库中checkout出来的,而不是export出来的.(checkout和export的区别可查看subverion的文档或Google.)
  2. 必须使用运行Apache的ower从代码库checkout,不然权限问题会搞得你头大.
服务器运行环境:
Opensuse+Apache+Subersion

设置步骤:
1.以Apache的ower登录
su -
su -u wwwrun -s

2.
svn checkout YOUR_REPOSITORY_URL YOUR_PROJECT_PATH

3.
cd /PATH/TO/REPOSITORY/hooks

4.
cp -v post-commit.tmpl post-commit

5.
chmod +x post-commit

6.
vim post-commit

7.注释掉下面两行代码:
#commit-email.pl "$REPOS" "$REV" commit-watchers@example.org
#log-commit.py --repository "$REPOS" --revision "$REV

8.然后添加下面代码:
$svn=/usr/bin/svn
$project=/PATH/TO/PROJECT
$svn update $project >> /PATH/TO/REPOSITORY/logs/post-commit.log

9.在/PATH/TO/REPOSITORY创建日志目录
mkdir -v /PATH/TO/REPOSITORY/logs
touch /PATH/TO/REPOSITORY/logs/post-commit.log
chown -R wwwrun:www /PATH/TO/REPOSITORY

10.Done

Friday, April 24, 2009

手机写博客

仅仅是测试

Thursday, April 23, 2009

Ubuntu 9.04 released!

Ubuntu 9.04 新特性
Ubuntu 9.04 各个版本下载地址MD5SUM

一个月前下载了9.04的beta版,安装在我的HP Compag nx6325上.
装好后除了无线网卡驱动需要update,其余驱动都已经装好了,
现在用得挺舒服,不论是开机还是运行速度和8.10相比都快了很多,
使我的2006年的老本焕发了第二春. -_-

Ubuntu真是居家旅行之必备啊.

Wednesday, April 22, 2009

入手Nokia E63

今年以来一直在关注E63,她的Qwerty,WI-FIWCDMA吸引了我.

这是我败的第三部Nokia手机,是亚太柬埔寨版,手机和电池经过我网上网下一番检测,基本确定是原版.

去年九月买Moto E6看中的就是它的Linux系统.但经过我半年的折磨,准确的说应该是被手写和移动定制这两个鸡肋折磨之后促使我下定决心换手机.

处理完Moto E6,和奸商一番口水后迫不及待入手,系统运行速度果然比上一部Nokia N70快了很多,不得不说Nokia的键盘是我用过的手机当中用得最舒服的.

这次的Qwerty键盘操作起来很是方便,在装了搜狗拼音输入法后,更是如鱼得水,发短信那是相当的快.

连接Ubuntu建立的Ad-hoc Wireless一下就找到了,这样以来手机上网也不用为移动做贡献了,只是外面的WI-FI热点大多加了密.

WCDMA还没测试过,因为现在用的是移动动感地带,等5月17日联通WCDMA正式商用之后换张联通卡再来测试.

奇怪的是上周末在13号线上我的E63竟然有3G信号,当时也是不经意间注意到的,但信号不是很强,一闪而过.

目前小E上装的软件有:

Monday, April 20, 2009

我所用过的手机

追忆一下,在这里做个纪念.

SIEMENS 3618

使用年限: 2002-2004;
购买地点:长沙;
购买价格:1800元;
换机原因:在长沙的旅游2线公交上被偷;

这款手机可是当年著名的防水,防震,防尘三防手机.也是我个人的第一款手机.

3618带红外线,这在当时可不得了,和同事传midi铃声那是传得不亦乐乎啊.比2005年蓝牙手机普及还疯狂.

记得那时刘波同学先买的灰色款3618,看到他玩得这么爽,发工资后就屁颠屁颠地跑去买了,因为那时对手机还不太了解,就和他买了同样一款,不过我买的是黑色的.



SAMSUNG S508

使用年限:2004-2005;
购买地点:长沙;
购买价格:1500元;
换机原因:在东莞被枪;

这款手机有很多故事,第一次买水货,第一次为了刷机冒着大雨跑到国防大学某同学那买数据线和驱动光盘,第一次领略到飞车党的厉害,第一次知道我身边还有这么多的好同学,好朋友,好同事关心着我,因为该死的飞车党不光把我手机抢了,还给他们发短信慌称我出事了,要他们寄钱或手机充值,可爱的卢米同学还真给他们充了100元.





NOKIA 6030

使用年限:2005-2006;
购买地点:广州;
购买价格:1000元左右;
换机原因:仅仅是过渡手机,一点都不喜欢;

在S508被抢后,第二天买的.用得最多的就是GPRS上网,因为那时候广州就已经5元包月了,真爽.








NOKIA N70

使用年限:2006-2008;
购买地点:北京中关村;
购买价格:3200元;
换机原因:在超薄手机横行的年代,放个砖头在身上太重;

这是我用的第一款智能手机,其实N70用着挺好的,就是太重.第一次感觉到Nokia的做工真是一流,特别是键盘设计很人性化,发信息很舒服.








MOTOROLA E6

使用年限:2008-2009;
购买地点:北京中关村E世界手机广场;
购买价格:1880元;
换机原因:厌恶了手写和移动定制;

这是我用的第一款Linux智能手机,当时也是冲着Linux去买的,但在老爸也开始用山寨手写机后,最终觉得手写还是比较适合老年人用.








NOKIA E63

使用年限:2009-20XX;
购买地点:北京鼎好9层某水货奸商;
购买价格:1400元;
换机原因:暂时用着挺好;

这是我的第一款WCDMA,WI-FI手机,期待它有更好的表现.