搁置文件,然后稍后在SVN中导入
我已经写了一段代码,现在我想把它发送给大家审阅。搁置文件,然后稍后在SVN中导入,svn,Svn,我已经写了一段代码,现在我想把它发送给大家审阅。 问题在于,审核人处于不同的时区,不可能同时坐在一起审核。 我之前在perforce上工作过,在那里我可以搁置更改,给审阅者更改列表编号,审阅者只需将更改列表导入他的工作区,这样我的更改就可以放到他各自的java文件中。现在他不仅可以查看,还可以运行我的代码 但目前我正在使用SVN,我找不到这样的选项。 我所能达到的最大值是一个名为patch的东西,它会列出记事本文件中的所有更改,但这是有史以来最糟糕的解决方案。 有没有一种方法,我可以为我选择的所
问题在于,审核人处于不同的时区,不可能同时坐在一起审核。
我之前在perforce上工作过,在那里我可以搁置更改,给审阅者更改列表编号,审阅者只需将更改列表导入他的工作区,这样我的更改就可以放到他各自的java文件中。现在他不仅可以查看,还可以运行我的代码
但目前我正在使用SVN,我找不到这样的选项。
我所能达到的最大值是一个名为patch的东西,它会列出记事本文件中的所有更改,但这是有史以来最糟糕的解决方案。
有没有一种方法,我可以为我选择的所有文件创建一个副本,其中包含所有更改,任何人都可以直接在SVN的java文件中导入该文件。subversion中没有现成的搁置功能。我能想到的最接近的解决办法是
- 用本地副本创建一个新分支。然后,审阅者可以将分支合并到其本地副本中
- 修补
from your local copy
svn diff -c1234 > 1234.diff
from reviewers local copy
svn patch /path/to/diff/file/1234.diff
我试过几次,效果很好
svn有一些关于同一问题的好文档