2013-04-23 121 views
1

如何使用tortoisesvn在单独的目录中创建分支?当我尝试创建分支时,它创建在同一个目录中。我用我的代码右键单击目录创建了这个,并导航到'分支/标签'。由于我在没有修改控制的分支中有文件,因此我希望它们位于不同的目录中。tortoisesvn:在单独的目录中创建分支

+0

嘿,布莱恩你可以更清楚一点,你已经有一个目录'标记'分支下,现在你想添加你的文件在新的目录下说'tag1' – 2013-04-23 18:24:08

+0

目前我有一个名为,它受版本控制。我没有任何标签/分支。我想在名为的文件夹中创建一个分支。 – brian 2013-04-23 19:01:37

+0

看到您正在使用可交换的术语分支。分支是你在SVN中的东西。目录是您在HardDrive上的目录。所以现在我明白你想要从SVN将相同的分支映射到HardDrive上的两个不同的目录。 – 2013-04-23 19:36:18

回答

0

如果按照主干/分支/标签的布局,你应该有一份工作从svn_url /项目/主干Ç检索:/ myProgram,看到没有分支那里。如果你看到它们,那么你无缘无故地检查了整个svn_url /项目,或试图在trunk中创建分支 - 这是错误的。

与将存储库检出到的相同方式c:/ myProgram您可以同时检出您的存储库(或标签)中的任何分支到任何其他位置,例如, c:/衍生物。请参阅Branching/Tagging。但是有时候这可能会让你感到困惑,因为这些文件的设置是相同的,你总是需要记住你正在修改的文件夹。

它似乎是你滥用干线/分支/标签的概念。也就是说,您应该使用切换命令在中继线,分支,标记之间切换。选中其中一个工作流程并选择其中一个。检查this article