我处于以下困境,我目前使用Subversion作为我的源代码控制并喜欢它。问题是我必须(在不久的将来)将我的项目移交给另一组开发人员进行维护,同时仍在继续我的工作。问题是他们从未听说过或使用过Subversion,只使用MS Source Safe。尽管我已经要求他们对其进行调查,但他们似乎只有一点,因为只应该使用MS Source Safe。
我需要让团队领导者相信Subversion对Source Safe的好处,但由于我多年没有使用它,我不确定使用Source Safe的确切陷阱等。
我所知道的最重要和唯一的功能是。
请您列出您可能遇到的任何问题或您认为我可能会因为安全起见而放弃的任何功能。
请注意Team Foundation服务器不是一个选项,项目是.Net项目。
由于
答案 0 :(得分:8)
针对VSS的经典论据可在Visual SourceSafe: Microsoft's Source Destruction System
中找到我喜欢颠覆,原因如下
等等......
我使用过VSS,ClearCase,CVS和Subversion,我喜欢Subversion
答案 1 :(得分:2)
我在工作中使用VSS,在家中使用Subversion并且喜欢它们。 VSS中的文件锁定有时很棒,但实际上很糟糕。我喜欢Subversion的一个原因是分支的简易性等等。 VSS似乎也有更多问题集成到Visual Studio中。
答案 2 :(得分:1)