将 Mercurial 存储库转换为 svn 存储库
我知道你可以将 svn 存储库转换为 Mercurial 存储库(或使用 Mercurial 作为 svn 存储库的客户端) 但我想要的是将 Mercurial 存储库转换为 svn 存储库。
我们有一些使用 SVNKit 的工具,我们想继续使用它,但希望能够在 Mercurial 存储库上工作。因此我们希望将 Mercurial repo 完全转换为 svn repo。 这有可能吗? (以及如何?)
I know you can convert svn repository to mercurial repository (or use mercurial as a client to svn repo)
but what I want is to convert mercurial repository to svn repository.
We have some tool that uses SVNKit, and we'd like to continue use it, but want to be able to work on mercurial repository. Hence we want to completely convert mercurial repo to svn repo.
Is that something that's possible? (and how?)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
考虑使用 hgsubversion 它可以让你在 Mercurial 中处理 svn 存储库,听起来不错喜欢才是你真正的目标。
或者,您可以使用mercurial 中的“convert”命令进行转换:
其中convert 有一些选项,您可以使用
hg help Convert
找到这些选项,这些选项会影响结果。Consider using hgsubversion which lets you work on a svn repo from within mercurial, which it sounds like is your real goal.
Alternately you can use the 'convert' command inside mercurial to do the convert:
where convert has some options you can find with
hg help convert
that will affect the outcome.也许 Tailor 可以提供帮助?
另一个问题建议 Mercurial 的 ConvertExtension。我认为这严格是为了导入 Mercurial,但是显然不是。
Perhaps Tailor can help?
Another question suggests Mercurial's ConvertExtension. I thought that was strictly for importing to Mercurial, but apparently not.