gpt4 book ai didi

svn - 从 mercurial 项目推送到 svn 项目

转载 作者:行者123 更新时间:2023-12-04 06:20:36 26 4
gpt4 key购买 nike

我正在开发一个使用 svn 的项目,但我喜欢 mercurial 的工作方式。我不能强制其他人使用 mercurial 并转换整个项目,所以我决定只在本地使用 mercurial。因此情况是这样的:我有一个包含远程存储库的 svn 副本的目录,以及另一个我在本地工作的目录,在 mercurial 版本控制下。我想做的是在包含 svn 副本的目录中创建一个新存储库(我已经完成了),并将我的更改从本地工作目录推送到这个新存储库并从中提取更改。

这样我就可以避免每次更新和手动合并时手动复制,这真的很痛苦......

我试过做

hg push path/to/hg/repo/in/svn/folder

但我收到一条错误消息,如:
abort: the repository isn't related

(我不确定这一点,错误消息是意大利语,我不确定正确的翻译)和退出代码 255(在 Debian GNU/Linux 上)。

我希望我已经清楚地解释了我的问题,谢谢你的帮助

最佳答案

使用 hg push --svn之后 hg pullhg rebase .见 here详情。

关于svn - 从 mercurial 项目推送到 svn 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6634013/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com