我一直在研究从开发线检出的代码,发现所做的更改可能会破坏更改,需要在提交到主开发树之前移动到实验分支.但是,我没有检查实验分支,我不想丢失已经进行的更改.
有没有办法将工作文件夹中的更改提交到与最初检出的分支不同的分支?
我从我的行李箱到当地的DIR办理了结账,并在那里进行了大量的本地变更.现在我不想将它提交回主干,但我宁愿从这个本地版本创建一个分支.那可能吗?
可我只是树干复制到一个分支,然后cd DIR和svn switch分支?
更新:谢谢你的答案,它的工作原理!总结步骤:
cd DIRsvn copy . new-branch-URLsvn switch new-branch-URL .(注意点)