如何将工作副本从标签迁移到分支?

how do I relocate a working-copy from tag to branch?

我从标签中签出代码,应用了一些修复程序,但现在我必须将其签入某个分支。我该怎么做,我可以在 svn copy-ied 标签到新的工作分支后使用 svn relocate 吗?

I checked out code from a tag, applied some fixes but now I have to check that into some branch.

由于合并或切换冲突,您可能不得不重新修改代码。您不应该处理标签,而是先创建一个分支并在该分支中进行修改。

无论如何,试试这个:

  1. 使用本地未提交的修改备份您的工作副本(只是为了安全起见)。
  2. 来自主干或另一个存储库子树的分支。
  3. 将您的工作副本与本地未提交的修改切换到新分支。
  4. 解决合并冲突(如果有的话)。
  5. 将您的更改提交到分支。

并且不要忘记阅读 documentation。 :)