在当前的项目中,我们使用VSS和SVN来跟踪版本。由于某些原因,我们站点中的开发人员不允许在它们中提交。因此,当许多开发人员使用同一文件时,我们会遇到版本控制问题。跟踪它是非常困难的。有人能推荐一个版本控制系统吗?
1. It should be light-weight.
2. We are going to manage individual files. Not whole projects.
3. It should have a GUI.
4. Learning curve should be reduced to a minimum.不知道这些是不是很高的期望值,但一定要让我知道你的想法。
发布于 2011-01-13 19:12:19
对于多站点开发,实际上推荐使用DVCS (Distributed Version Control System),因为它允许:
发布工作流(orthogonal to branching)确实在代码管理方面打开了更多的可能性。
发布于 2011-01-13 19:17:28
为了详细说明VonC的答案,DVCS将允许所有场外开发人员提交到一台服务器,但允许现场开发人员控制(通过拉入)合并到他们控制的分支/存储库中的内容。
也就是说,如果现场人员害怕你提交,很可能是因为他们不理解支架和合并。目前,DVCS是分支和合并的王者
https://stackoverflow.com/questions/4678865
复制相似问题