2011-11-17 71 views
2

可能重复:
partial commits with subversion颠覆:如何部分提交一个文件?

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

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

有更好的,也许是半自动的方式,就像使用diff工具部分提交文件一样吗?

+2

也许同样的问题在这里:http://stackoverflow.com/questions/75809/partial-commits-with-subversion –

+0

@SametAtdag正确,谢谢。使用备份功能至少可以让您更轻松。 – SuperDuck

回答

0

我觉得可悲的答案是“不”。在其他问题中提到的所有方法都是有效的,基本相同。按原样保存文件,撤消一些更改并提交,然后重新添加剩余的更改并再次提交。

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