51Testing软件测试论坛

标题: VSS的并行开发问题 [打印本页]

作者: corrine-li    时间: 2010-8-18 10:51
标题: VSS的并行开发问题
操作的流程:
1.有一份基础代码。
2.A开发人员先进行“check out”,然后对这份基础代码进行A模块的修改。
3.B开发人员晚些时候对这份基础代码,进行“check out”,然后也对这份基础代码进行B模块的修改。
4.每天下班后,A和B开发人员都需要把自己修改的代码“check in”。

想的问题就是A和B的代码都进行了自动合并吗?并且保证VSS中是最新的代码吗?
作者: corrine-li    时间: 2010-8-18 15:47
自己顶一下,管理员麻烦你关注一下。我急需要知道问题的答案。
作者: alice2003yf    时间: 2010-8-18 23:37
这块代码同一时间能由多人check out 还是还是有先后顺序,一个人
check in 之后另一个人才能check out ?
作者: werm520    时间: 2010-8-19 00:02
同时之能一个人~
作者: archonwang    时间: 2010-9-1 13:18
vss貌似合并不是很方便。少量文件还行,大量文件的话就很吃力了。
建议使用商用的配置管理工作处理。
作者: xiaoxiang7788    时间: 2010-9-19 11:21
VSS使用"悲观锁"来管理源码,.
对于你说的这份基础源码来说, 如果A首先check out, 那现在只能由A做修改; 只有等到A修改完成并check in后, B才可以再次修改.
如果是这样的话, 就不存在合并的问题, 除非人为故意的;另从VSS上使用get latest version可以随时取得VSS上的最新源代码.
作者: peag    时间: 2010-9-26 12:35
VSS使用"悲观锁"来管理源码,.
对于你说的这份基础源码来说, 如果A首先check out, 那现在只能由A做修改; 只有等到A修改完成并check in后, B才可以再次修改.
如果是这样的话, 就不存在合并的问题, 除非人为故意的;另从VSS上使用get latest version可以随时取得VSS上的最新源代码.
这边也是这样的
作者: 云层    时间: 2010-9-26 17:31
vss后台支持多用户并行开发,但是不推荐在vss里面做,既然你要并行,那么直接上svn吧,稳定安全




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2