Subversion 是否有类似于“hg record”的功能/扩展?

发布于 2024-12-29 10:56:13 字数 126 浏览 2 评论 0原文

“hg record”是 hg(又名 Mercurial)修订控制系统的一项功能,您可以在其中将文件的不同区域(不同的 diff 块)中的更改分离到不同的提交中。

Subversion 有类似的东西吗?也许以扩展的形式?

"hg record" is a feature of the hg (a.k.a. Mercurial) revision control system where you can separate changes in different regions of a file (different diff hunks) into different commits.

Does Subversion have something analogous? Perhaps in the form of an extension?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

执手闯天涯 2025-01-05 10:56:13

另一种选择是使用 Mercurial/Subversion 桥接器,像平常一样在 Mercurial 中完成工作,然后推送到 Subversion 存储库。

Another alternative is to use a mercurial/subversion bridge and do your work in mercurial as you normally would and push to the subversion repository.

如日中天 2025-01-05 10:56:13

Subversion 允许您创建更改列表来对您的多个不同更改进行分组已经制作了工作副本,您想要单独提交。但是,给定文件中的所有更改都将被提交;您不能在文件中标记单个帅哥。

我不知道 Subversion 有任何“扩展”。

我通常处理这种情况的方法是检查第二个新工作副本,手动将我现在想要提交的更改放入第二个工作副本(使用文本编辑器的视觉差异功能),然后提交它们。然后删除第二个工作副本,或保留它以供将来进行其他更改。并在第一个工作副本中“svn update”以使其更新。

理想情况下,首先应在单独的工作副本中出于不同目的进行更改,以避免陷入这种情况。

Subversion lets you create changelists to group multiple distinct changes you've made in a working copy, that you want to commit separately. However, all changes in a given file will be committed; you cannot label individual hunks in a file.

I am not aware of any "extensions" to Subversion.

The way I typically deal with this situation is to check out a second fresh working copy, manually bring into the second working copy those changes I want to commit now (using my text editor's visual diff feature), then commit them. Then delete the second working copy, or keep it around for other future changes. And "svn update" in the first working copy to bring it up to date.

Ideally, avoid getting into the situation by making changes for separate purposes in separate working copies to begin with.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文