在当前项目中,我们使用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.
不确定这些是否有很高的期望,但请告诉我您的想法。
答案 0 :(得分:2)
对于多站点开发,实际上建议使用DVCS (Distributed Version Control System),因为它允许:
该出版物工作流程(orthogonal to branching)确实在代码管理方面开辟了更多可能性。
答案 1 :(得分:0)
要详细说明VonC的回答,DVCS将允许所有异地开发者提交到一台服务器,但允许现场开发人员控制(通过拉动)他们想要的控制分支/回购中的内容。
即。如果现场人员害怕你承诺它可能是因为他们不理解b and和合并。目前,DVCS是分支和合并的国王