将 Mercurial (hg) 存储库转换为 Subversion (svn)

发布于 2025-01-08 20:06:25 字数 553 浏览 1 评论 0原文

我需要将现有的 Mercurial 存储库转换为 Subversion,我尝试使用以下命令:

hg convert --dest-type svn mercurialpath subversionpath

我从以下主题中获取:

将 Mercurial 存储库转换为 svn 存储库

从 Mercurial 迁移到 Subversion

问题是,启动此命令后,转换开始和结束显然成功但我只在 PWD 中得到一个“工作副本”目录,在 subversionpath 中得到一个包含半空文件和目录为“db”、“lock”等的文件夹... 我不知道如何解决这个问题。谢谢

I need to convert an existing Mercurial repository to Subversion, I tried with the following command:

hg convert --dest-type svn mercurialpath subversionpath

That I took from the following topics:

Converting mercurial repository to svn repository

Migrating from Mercurial to Subversion

The problem is that after launching this command the conversion starts and ends apparently successfully but I only get a "working copy" directory in the PWD and in the subversionpath a folder with semi-empty files and directory as "db", "lock", etc...
I don't have an idea of how I can solve this problem. Thanks

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

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

发布评论

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

评论(1

筑梦 2025-01-15 20:06:25

在 subversionpath 中有一个包含半空文件的文件夹,目录为“db”、“lock”等。

这听起来像是对 Subversion 存储库的描述。您不会在那里看到任何可读格式的源文件。每个修订版都保存在 dev/revs 文件夹下的目录结构中的一个文件中,但采用二进制 diff 格式。

and in the subversionpath a folder with semi-empty files and directory as "db", "lock", etc.

That sounds like a description of the Subversion repository. You won't see your source files in there in any readable format. Each revision is kept in a file in the directory structure under the dev/revs folder but in a binary diff format.

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