我有一个外部分支A
我需要将内容(没有外部)复制到标签B.如何继续?
我试过了,
svn copy A B --ignore-externals
它不起作用。 请注意,A和B是完整的https路径。
答案 0 :(得分:2)
你误解了copy子命令的--ignore-externals是什么。此标志仅影响工作副本操作。当您将一个工作副本路径复制到另一个时,它会阻止svn处理复制项目上的所有svn:externals属性以检出其目标。 不阻止svn复制属性本身;那些被复制以及它们已被设置的文件夹。删除这些属性将是对复制对象的更改,并且svn在复制对象时不会更改对象。
您需要检查标记,删除外部并提交;或者,在工作副本中复制,并在提交之前编辑以删除外部。