作者jgpnsgm (哼!)
看板Soft_Job
标题Re: [讨论] 大家都用什麽软体做版本控管
时间Tue Sep 11 22:42:31 2007
※ 引述《zjshang (zjshang)》之铭言:
: 跟linus一样, 用git
: http://kernel.org/pub/software/scm/git
: ※ 引述《catskytw ()》之铭言:
: : 我们公司也是用svn
: : 刚进去时还有点不习惯.
: : 以往都是自己一个人单打独斗,
: : 做得仔细一点的,就在程式里加注解,已经很不错了.
: : 现在觉得svn真的有好处.
: : 至少有问题时,还可以知道是发生了什麽事,是谁做了什麽事.
: : 而且每交出一段程式时,
: : 都要附上JUnit的测试报告.
: : 主管审核过後,在专案系统中派给的任务,才会取消,
: : 要不然就会在专案系统中看到你的任务愈来愈多,
: : 有的还过期,然後就影响考绩 @@;
小弟我本身在学时用的是SVN
後来上班後公司内部用的是CVS
在个人使用CVS上存在一些问题...
譬如:
看一个Project的SVN log可以看出这一个礼拜改了什麽东西
但是CVS的log是分布在每一个档案的,要看一个Project最近改了什麽
似乎是不可能的...除非每一个档案的log都看一次
因此单单使用CVS时,好像很难去追踨整个Project的状态
是不是要去搭配其他软体呢? (WebCVS?)
不知道各位前辈若有在使用CVS的是如何管理整个Project?
http://git.or.cz/gitwiki/GitSvnComparsion
刚刚看了这篇Git SVN的比较
看起来Git似乎有一些独到之处,不过使用SVN的人好像比较多?
再来就是Git好像没有Win32的版本?
想要用用看但是只找到Linux上的Binary。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.81.150.161
※ 编辑: jgpnsgm 来自: 219.81.150.161 (09/11 22:48)
1F:→ jgpnsgm:刚刚看到Windows上使用Git要灌Cygwin..会变慢的样子 09/11 22:48
2F:推 zjshang:为什麽要在windows上使用git?我开发专案都在Linux上工作 09/12 10:27
3F:推 jgpnsgm:有些Project的开发环境只有Windows啊... 09/14 00:24