为什么使用hgsubversion导入SVN代码时无法获取文件?

发布于 2024-11-01 06:53:22 字数 349 浏览 3 评论 0原文

我是使用 Mercurial 来维护代码版本的新手。我公司的服务器正在使用 SVN,我想维护我的本地存储库,因此当我对代码进行一些更改时,我会提交到我的 Hg 中。仔细测试我的代码后,我可以将我的代码推送回 SVN 服务器。

我安装了 TortoiseHg,并且可以将其他开源项目克隆到我的计算机上。我已经正确安装了 HgSubversion 插件。

现在我可以使用以下命令进行克隆操作:

$ hg clone svn+https://XXXX:8443 test

但克隆完成后,test文件夹下只有一个文件夹.hg。

为什么会发生这种情况?我该如何修复它?

谢谢林

I am a new guy in using Mercurial to maintain my code editions. My company's server is using SVN and I want to maintain my local repository, so I am commit into my Hg when I have a little change to my code. After testing my code carefully, then I can push back my code into SVN server.

I install TortoiseHg and I can clone other open source project to my computer. And I have HgSubversion plugin installed correctly.

Right now I can do the clone operation using following commands:

$ hg clone svn+https://XXXX:8443 test

But after the clone is finished, there is just a folder .hg under test folder.

Why this happen? How can I fix it?

Thanks

Water Lin

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

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

发布评论

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

评论(1

雨轻弹 2024-11-08 06:53:22

存储库中可能有一些以非 ASCII 文件名存储的文件。到目前为止,Mercurial 无法正确处理非 ascii 文件名。您是否尝试过查看日志?您可以使用命令“hg log”来确保所有文件都已导入到 Mercurial 中。然后下载并安装扩展 fixutf8。这可以解决问题。安装 fixutf8 后,您可以更新当前工作文件夹以再次提示还原。

It might has some files which stored with non-ascii file name in repository. Mercurial can't treats non-ascii file name correctly so far. Have you tried to check out the log? You can do it with command "hg log" to make sure all files had been imported in to Mercurial. Then download and install the extention fixutf8. That can fix the problem. After you install fixutf8 you can update current working folder to tip reversion again.

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