我们有一个svn服务器,因为它已经运行了几年。 我们将所有内容组织在一个存储库中,结构为:
--Project 1
--trunk
--source
--branch
--tag
--Project 2
--trunk
--branch
--tag
不幸的是,有人创建了一个没有trunk / branch / tag结构的项目。所以我们现在有了
--Project 1
--trunk
--source
--branch
--tag
--Project 2
--trunk
--branch
--tag
--Project 3
--source
将文件夹移动到正确的文件夹结构中的首选方法是什么,而不会丢失文件历史记录(在项目3中已经完成了一些提交)。 我们在eclipse中使用svn插件,但Tortoise或命令行也没问题。
我感谢任何帮助!
答案 0 :(得分:2)
您只需创建trunk
,tags
和branches
文件夹,然后将现有的source
文件夹移到trunk
文件夹中。
以下是实现此目的的两种方法:
trunk
文件夹。source
文件夹拖到trunk
文件夹中,将其移动到trunk
文件夹中。trunk
,tags
和branches
文件夹。source
文件夹移动到主干之前提交文件夹更安全。)source
文件夹,然后将右鼠标按钮拖动到新的trunk
文件夹中,将其拖动。