是否有任何方法可以将我对SVN结帐后的更改提交到分支机构?

Jas*_*ker 7 svn branch trunk

我刚刚开始在SVN回购上对trunk进行一些更改,认为它们会有点小.现在,我实际上开始意识到我可能应该刚开始一个新的分支.而不是制作一个分支,然后将每个单独的部分移入其中,有没有办法建立一个新的分支,然后将我的工作副本中的更改提交给它?

jde*_*aan 13

  1. 从你开始开发的地方建立一个新的分支
  2. 切换到新创建的分支
  3. 提交本地更改(将提交到新分支)

不要做任何结账

我用svn 1.6.5做它,它没有麻烦但是如果你真的是偏执狂你可以做以下事情:

  1. 从当前工作副本创建补丁
  2. 创建一个分支
  3. 切换到它
  4. 应用补丁
  5. 承诺