【发布时间】:2010-09-14 00:48:38
【问题描述】:
我通常使用 Tortoise SVN,但我一直在研究 Mercurial,因为它是一个分布式版本控制系统。
在这两个系统中,我都在寻找一种工具,它可以让我只选择文件的一部分并提交它们。如果我现在想这样做,我必须复制到文件的临时版本并只保留我想在当前版本中提交的更改,然后在提交后再次将临时版本复制到当前版本。就是这么麻烦,程序应该可以帮我做。
我听说 Git 支持这个,如果正确请告诉我。
【问题讨论】:
-
为SVN开发这样的工具应该是相当容易的。我想知道为什么还没有人这样做。
-
@PavelRadzivilovsky 补丁欢迎。我的意思是你可以写一个补丁并发送到 dev@ 邮件列表。
-
现在有一个内置的
interactive提交实用程序用于这个确切的目的,它与 Mercurial 一起开箱即用。请参阅下面的答案。
标签: git svn version-control mercurial tortoisesvn