subversion:如何部分提交文件?

时间:2011-11-17 12:12:55

标签: svn tortoisesvn

  

可能重复:
  partial commits with subversion

我在同一时间段内完成了2项任务。两者都修改了文件。为了更好的结构,我将分两步提交我的工作副本。我希望使用Tortoise SVN在两次提交中提交相关文件并进行相关更改。

目前,我只是将原始文件复制到外部,并在两次提交中手动部分更改工作副本。

是否有更好的,也许是半自动的方式,比如使用diff工具部分提交文件?

1 个答案:

答案 0 :(得分:0)

我认为悲伤的回答是“不”。另一个问题中提到的所有方法都是有效的,基本相同。立即保存文件,撤消一些更改并提交,然后重新添加剩余的更改并再次提交。

根据您的IDE,有一些方法可以发现这些类型的编辑。在intellij中,您可以使用subversions changelist功能来处理不同的更改列表。如果您尝试编辑在另一个更改列表中更改的文件,则会收到警告。