带有AnkhSVN的Visual Studio 2010 - 项目克隆

时间:2012-11-05 16:56:17

标签: visual-studio-2010 svn project clone ankhsvn

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

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

我该怎么做?

感谢您的帮助。

1 个答案:

答案 0 :(得分: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 .