visualSVN:为不同版本的visual studio创建单独的存储库

时间:2013-10-29 14:15:44

标签: visual-studio-2010 visual-studio-2012 repository branch visualsvn

我一直在与VisualSVN和Visual Studio 2010合作开展一个项目。

我最近升级了支持Visual Studio 2012的VisualSVN版本。我手动将项目(尚未连接到VisualSVN)复制到Visual Studio 2012,同时保留旧版本。

我想为VS2012版本创建一个repo,而不会与当前的2010版本发生冲突。我尝试通过将旧的repo复制到子文件夹(使用VS2010中的repo浏览器)并在子文件夹本身(来自VS2012)中创建新的repo,在旧文件的子文件夹中创建新的repo。 VisualSVN(或TortoiseSVN ...)抱怨说,尝试的位置是在之前创建的仓库中。

在本地存储上,我的文件结构是:

/[Project Name]/Development/VS2010/[all files and folders]
/[Project Name]/Development/VS2012/[all files and folders]

我想将这个结构保留在回购中。

这可能吗?

1 个答案:

答案 0 :(得分:0)

我通过设置TWO存储库“解决”了这个问题:

/[Project Name]2010/[all files and folders]
/[Project Name]2012/[all files and folders]

这是最后的努力。我最初的意图是在项目下创建分支,但这会干扰解决方案文件在内容方面完全不同但命名完全相同的事实。