1

我将 Visual SourceSafe 与 Visual Studio 一起使用。每次我在一个项目上工作一段时间,我硬盘上的目录结构就会变得混乱。文件的最新版本将进入它们自己的嵌套文件夹,所以我最终得到C:\VS2005\Projects\MyProject\MyProject\MyProject\MyProject

这是什么原因造成的?

4

4 回答 4

2

对于您的特定问题,我无能为力,但我记得几年前我自己使用 SourceSafe 的痛苦。

如果您可以选择使用的源代码控制系统,我建议您查看其他选项。有几个不错的可供选择。

我切换到SVN,再也没有回头。它比 SourceSafe 好几光年,如果您使用visualsvn 服务器(免费产品),安装只需几分钟。至于Visual Studio集成,visualsvn客户端大概50美元,或者直接用ANKH + Tortoise(都是开源的,很好用)。底线是交换机不需要花费任何钱,安装程序包可以快速让系统在客户端和服务器上运行。

希望对您有所帮助,如果您必须继续使用 SourceSafe,祝您好运。

更新: 另见,这个线程

于 2008-12-10T17:34:05.723 回答
1

你需要一个老牧师和一个年轻牧师……或者更好的版本控制系统。

于 2009-12-05T02:05:34.290 回答
0

这是什么原因造成的?

恐怕只是一般的反预期精神错乱,即 VSS 和 VS 相结合。您可以花时间真正了解 VSS 以及它如何看待事物以及如何避免怪癖和陷阱,但它是如此过时的野兽,我支持 Robert 的断言,让自己获得一份更有利可图SVN 和 VisualSVN,再也不用担心这个了。

于 2008-12-11T09:07:04.280 回答
0

我不禁同意其他先生的意见,尽快逃离VSS。如果你还没有被它咬过,你会的。任何工具都会更好,无论是 Subversion、Mercurial 还是其他工具。前两个具有名为 Tortoise{SVN,HG} 的扩展名,如果您不喜欢 CLI 工具,这将使您能够使用用户友好的界面进行操作。我自己的选择是 HG(也称为Mercurial),因为它是一个去中心化/分布式 VCS,它支持离线工作/提交和更轻松的分布式工作。

于 2008-12-11T09:39:26.960 回答