我有一个存储库,在版本1中添加了文件夹主干,分支和标签。 来源保存在行李箱中。修订版7发生了,开发工作一直持续到第16版。 现在我必须继续研究修订版7,所以我想创建一个版本7的分支。
以下是我尝试这样做的方法:使用TortoiseSVN,我在存储库浏览器中选择trunk,打开“显示日志”,选择版本7并右键单击“从版本创建分支/标记”。 出现复制(分支/标记)对话框,其中FROM-URL设置为trunk,我输入... / branches / new_branch_name作为To-URL。 检查“存储库中的特定修订”并将其设置为7.
现在我收到错误消息“修订版7中没有路径..... / trunk”。 但是在版本1中肯定创建了trunk,如果我在“显示日志”对话框中查看修订版7的已更改文件,我可以看到在trunk中添加/修改了文件。
我做错了什么?
答案 0 :(得分:48)
答案 1 :(得分:27)
答案 2 :(得分:8)
打开“显示日志”对话框并右键单击日志条目以打开“创建标记/分支” - 对话框。
答案 3 :(得分:2)
我找到了解决方案:
似乎必须使用工作副本完成此操作,而不是直接在存储库(浏览器)中完成。