我在Visual Studio中使用Visual SourceSafe。每次我在一个项目上工作一段时间,我的硬盘上的目录结构都搞砸了。
最新版本的文件将转到他们自己的嵌套文件夹,因此我最终得到C:\VS2005\Projects\MyProject\MyProject\MyProject\MyProject
造成这种情况的原因是什么?
答案 0 :(得分:0)
我对你的特定问题无能为力,但我记得几年前使用SourceSafe时我自己的痛苦。
如果您可以选择使用的源控制系统,我建议您查看其他选项。有几个好的可供选择。
我切换到SVN并且从未回头。它比SourceSafe好几年,如果使用visualsvn server(免费产品),设置只需几分钟。对于Visual Studio集成,visualsvn client约为50美元,或者只使用ANKH + Tortoise(两者都是开源的,非常好)。最重要的是,交换机不需要花费任何金钱,安装程序包可以快速地在客户端和服务器上运行系统。
如果你必须继续使用它,希望有所帮助,并祝你好运。
更新另请参阅this thread
答案 1 :(得分:0)
造成这种情况的原因是什么?
只是一般的反对期望疯狂,即VSS和VS结合我害怕。你可以花时间真正了解VSS以及它如何看待事物以及如何避免怪癖和陷阱,但事情就是这样一个过时的野兽我第二个罗伯特的论点是,让自己获得一份副本更有利可图SVN和VisualSVN再也不用担心了。
答案 2 :(得分:0)
我不禁与其他绅士达成一致,尽可能快地逃离VSS。如果你还没有被它咬过,你会的。任何工具都会更好,无论是Subversion,Mercurial还是其他工具。前两个扩展名为Tortoise {SVN,HG},如果您不喜欢CLI工具,它将使您能够使用用户友好的界面。我自己的选择是HG(也称为Mercurial),因为它是一个分散/分布式VCS,可以实现离线工作/提交和更容易的分布式工作。
答案 3 :(得分:0)
你需要一个老牧师和一个年轻的牧师......或者一个更好的版本控制系统。