【发布时间】:2010-10-15 14:34:43
【问题描述】:
我已经更换了这家公司的一个人,他是他们的 SourceSafe 人。他有点讨厌,但他比其他任何人都知道更多(即什么都知道),所以我有点想问这个问题的地方。对不起。
无论如何,我在 Visual Studio 中有一个 StartUp 项目 (StartupProjectA),它引用了项目 A、B 和 C。我在 SolutionA 中有所有这些。
我的前任之前已经将这个解决方案添加到SourceSafe中,这样SourceSafe中有一个SolutionA文件夹,其中包含一个StartupProjectA文件夹,以及一个A文件夹、一个B文件夹和一个C文件夹。
但事实证明,StartupProjectB 和 StartupProjectC 都与本地计算机上的 StartupProjectA 位于同一目录中,因此在我使用的 PC 上,我有一个 [GeneralSolution] 文件夹,其中包含一个 StartupProjectA 文件夹、一个 StartupProjectB 文件夹,一个StartupProjectC文件夹,一个A文件夹,一个B文件夹,一个C文件夹。
我的问题是如何将 StartupProjectB 和 StartupProjectC 的解决方案导入 SourceSafe?我尝试添加它们,但它们都创建了自己的文件夹 A、B 和 C 的副本。我错过了什么?
编辑:基于加布里埃尔的回答:
我正在尝试使用 Visual Studio SourceSafe 集成将这些解决方案纳入 SourceSafe。这样做会创建 A、B 和 C 的多个冗余副本。我想在 SourceSafe 中有一个文件夹,其中包含 SPA、SPB、SPC、A、B 和 C 文件夹。我不太确定该怎么做,因为我只能通过 Visual Studio 将整个解决方案添加到 SourceSafe。对于“将此文件夹添加到 SourceSafe 并识别其他三个文件夹已在存储库中引用,因此不需要添加”,我看不到任何选项。
【问题讨论】:
标签: .net vb.net visual-studio visual-sourcesafe