现在是独占签出的~问题是项目很小~同事在开发的时候,我就闲等着~
采用独占签出是为了避免签入时候的麻烦~ 以前都一致回避这个问题~
感觉独占签出不行啊~但多人签出的 时候~合拼的时候又很麻烦~~
大家有什么经验呢~ 就是各种规范来更好地使用多人签出~~
谢谢分享~
------解决思路----------------------
多人签出->签入前获取最新版本->解决冲突->签入
规范这个流程就不会有太大问题, 要是有员工直接签入不获取最新版本的话, 杀了他
------解决思路----------------------
Merge 多了,也就习惯了,不觉得麻烦。有个简单的办法:
把当前需要 Merge 的文件搞个备份,然后 undo 掉自己的改动,再获取别人的最新版,最后把自己的改动添加进去。这样会安全很多。
------解决思路----------------------
你可以混合使用tfs和git,使用git就方便了你在离线状态下维护分支。
------解决思路----------------------
从设计文档,开发工序的安排上能较好的遵守SOLID原则,
那么基本上不会出现代码版本控制上的冲突问题
当工单或组件的粒度足够细的时候,多人同时签出同一个代码片段的情况几乎不可能,
比如说,借助Partial关键字,你甚至可以把一个对象或者函数拆分成多个文件