Sha*_*ean 5 version-control tfs
我们有大约3人在TFS的一个项目上工作.我们公司将我们的TFS项目设置为单一结账.但有时,我们有一个人检查某些文件,解决方案文件等.启用多个检出是不好的做法,如果我们不小心覆盖了别人的代码,让合并或差异工具处理问题?
我已经在某个地方看到这一切都是关于良好的沟通,并允许差异工具处理这些问题,但我们的雇主建议使用单一结账.
2个问题.我们应该启用多个结账吗?如果是这样,我们如何启用多个结账?
dri*_*iis 15
确实,禁用多个checkout更容易使用,并且它可以保护您不必进行手动合并并可能覆盖工作.
但是,它也会阻碍生产力和发展,特别是在大中型团队中.如果John在Susan检查她的文件版本之前无法完成他的功能; 一段时间会被浪费掉.
根据我的经验,使用TFS进行多次结账非常有效,您不应该害怕使用它.内置的合并工具很糟糕,但你可以免费获得一个像DiffMerge这样的好工具.如果你确保沟通彼此正在进行的工作,并且你们每个人都确保在每个功能之后(或每天早上)获得最新版本,以避免在陈旧版本上工作的可能性,你应该没问题.
| 归档时间: |
|
| 查看次数: |
10511 次 |
| 最近记录: |