由于SVN采用了另一种源代码管理机制(merge模式),而微软采用的是传统的(lock/unlock)机制,由于机制不同,提交方式也不同。LOCK模?
式更适合小团队工作,谁修改,谁加锁,提交后解锁。MERGE模式却是谁都可以修改,而后提交时通过比较和合并解决分歧。所以,大家要按?
如下方式更新才能正确提交。?
?? 常见情况是:假定项目名称是FAMS。?
?? (一) 用户张三CHECKOUT 了 FAMS的 revision 101,然后开始工作。?
?? (二)用户李四CHECKOUT 了 FAMS的 revision 101,然后开始工作。?
?? (三) 现在李四完成了工作,进行提交,SVN 版本号变为revision 102,一切OK.?
?? (四) 现在张三完成了工作,也要进行提交,由于其工作的基础版本(workingbase)是revision 101,这时SVN会提示版本已过期,需要先?