• svn常用用法

    2007-08-27

    本次为了和浩霖他们合作建立一个题库,再次用到了Netbeans+Subversion这两个工具。关于svn,尽管是第二次使用,用法却已记不清。为了防止下次再用时另找资料的麻烦,现把它记下来。

    1. 创建版本库命令:svnadmin create /path.

    2. 由于NetBeans在导入库时要用户密码,在svnserve.conf文件中去掉密码注释,在passwd文件中增加用户名和密码。

    3. 用NetBeans导入库中。URL为svn://172.18.33.129/path(例子)。

    4. 打开svn服务器的命令:svnserve -d -r path(path目录中包含版本库)。

    5. 用svn的命令签出版本:svn co svn://172.18.33.129/path/projectName

    6. 用svn的命令行提交:svn commit -m "what you commit".

    7. 用svn的命令行更新:svn update。

    8. 也可以在IDE NetBeans中签出、提交和更新,但经验是:在IDE中提交没问题,但是签出和更新则有时会出错。建议用命令行进行签出和更新。

    9. 提交版本时最好先更新,以便在出现冲突时在本地解决。

    10. 避免冲突的办法是约定好每个Team member允许修改哪些文件,实在需要修改到其它文件时,应先用其它方式(如QQ)通知其它的Team members。

    当然啦,我上面所提到的用法只是svn的皮毛而已,它还有很多强大的版本控制功能,可以参考:http://svnbook.red-bean.com/

  • 告一段落

    2007-07-05

    软件工程作业提交上去了,告了一段落,接下来做一下编译原理的实验吧~~
  • 通宵

    2007-07-04

    本来想通宵做软件工程的,但是到了现在,爬床了。一是因为自己太困了,二是室友都睡了,不好意思打扰。看来我不是熬夜的科,太不争气啦 、、、-0-
  • 之前一直以为是7号交的,昨天才知道是4号交,死了,这样会完成得非常匆忙的了 -0-
  • 四处碰壁

    2007-07-01

    今天有一半时间是在找数据库的驱程JDBC,另一半时间是在弄netbeans和subversion的烦人的东西。这两件事情都挺费的。最后数据库经过测试,用mysql觉得还不错,简单明了,又容易使用。另有一个问题,URL中的地址居然是分大小写的!因为这个,害我一直以为是netbeans和subversion不兼容呢!真是晕~~~不过netbeans和subversion这两个家伙的确合作得不是很完美,有时也会出现一些令人费解的事情~~

    PS:与茂合作得不错!继续发扬光大!

  • 开工大吉!

    2007-06-30

    今天软件工程大作业开工啦!大家要一起加油啊,特别是牛茂和牛泡,哇哈哈。牛泡要ACM4+2,时间上还真是不凑巧,不过有时间加油咯~ -0-