Visual Studio 2010与AnkhSVN - 项目克隆

4

我在VS2010中有一个项目,该项目通过AnkhSVN存在于SVN中。

我想创建一个与现有项目具有相同代码的新项目。 我不想进行分支。 必须是完全不同的项目,但我想从现有项目的现有文件开始。 我不希望当前项目的名称出现在现有项目中的任何地方。

我该怎么做?

谢谢您的帮助。

1个回答

3

在SVN中,没有具体的“分支”操作。所有操作(标记、分支)本质上只是在SVN存储库中进行复制(但在SVN服务器上它们不是独立的副本,即你不会在服务器端占用两倍空间,而代价几乎为零)。因此,你所需要做的就是将其复制到另一个位置并开始在那里工作:

$ svn copy svn://host.example.com/repos/project/trunk \
           svn://host.example.com/repos/new_project/trunk \
      -m "Creating a new_project based on project"

在此之后,您可能想要将本地工作副本切换到存储库中的new_project位置:

$ svn svn switch svn://host.example.com/repos/new_project/trunk .

谢谢 - 我看不到森林因为树木。我感激您的帮助。 - shubniggurath

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接