我有一个项目在我的管理之下。Visual Sourcesafe,共享:提交到错误的位置
它具有以下结构:
$ /代码/ MainSolution $ /代码/分行
我想分支$ /守则MainSolution /分行
所以我这样做, (它完美地工作),我为该项目设置了一个工作文件夹并做一个'最新的'。
但是当我打开在Visual Studio 2005中的解决方案是确定每一个文件是新的(+符号在文件的前面),当我提交它,它去
$ /数据/ NameOfTheBranch
它为什么这样做?为什么不遵循我的规则?
请您详细说明您的代码示例中的含义。 – Snake 2010-04-27 11:57:07
用文本编辑器打开vcproj文件,并用“SAK”替换此变量的任何值。这将使项目与SourceSafe分离,并且您将使用sln文件将proj与sourcesafe关联。这很好,因为您现在只能在一个地方更改SS中的项目位置(我们的一个解决方案中有60个项目!)。然后,当您分支时,您只需分支解决方案并更改SS绑定,而不是在解决方案和项目中更改它。 – 2010-04-27 12:06:37
但分支仍然会工作吗?它仍然会与后备箱相关联吗?我可以在病房后合并吗? (这是甚至可能的?) – Snake 2010-04-28 07:27:06