我们一直在使用已经位于文件夹根目录中的一个版本库,并且一切都很好。但是,由于移动站点,我们需要分支一些工作,但由于缺少一个中继线而无法这样做。在当前版本库中创建SVN中继
我的问题是,我该如何在当前目录结构中创建一个中继并将所有当前内容移入它?
我们一直在使用已经位于文件夹根目录中的一个版本库,并且一切都很好。但是,由于移动站点,我们需要分支一些工作,但由于缺少一个中继线而无法这样做。在当前版本库中创建SVN中继
我的问题是,我该如何在当前目录结构中创建一个中继并将所有当前内容移入它?
trunk
和branch
文件夹trunk
不要忘了提交这些修改...然后您可以branch
您的主干。
附加说明:如果你的文件夹中包含的文件很多,那么你将是移动对库中的文件的更好,请注意您的计算机。这将会更快!但之后你将不得不更新。
这很简单。你几乎做你说的你想做的事情。检查项目。创建一个新目录并称之为“主干”。将所有文件移动到这个新目录中。然后提交它。
如果您使用的是Eclipse,它会“知道”您已经创建了新目录并移动了文件并将正确的消息发送给SVN。
如果使用Tortoise,则可以在Repo浏览器会话中完成所有操作。
如果您使用的是命令行SVN,则需要使用“svn mkdir”创建目录并使用“svn move”移动文件。不要试图用操作系统命令来完成创建和移动操作--SVN不会知道你已经完成了。