Mercurial 和 SVN 并排在同一工作目录中?

发布于 2024-11-17 20:50:09 字数 201 浏览 1 评论 0原文

我们的环境目前使用SVN。我想更频繁地提交,但我不想破坏任何主要分支。就我个人而言,我比 SVN 更喜欢 Mercurial。如果我在 SVN 工作副本中初始化一个存储库,如果我只是定期提交到 Mercurial 存储库并将工作修订提交到 SVN 分支,是否会出现任何问题?

我们的环境目前尚未设置为每个开发人员都有自己的 SVN 分支,因此目前这不是一个可行的解决方案。

Our environment currently uses SVN. I would like to commit alot more often, but I don't want to break any of the main branches. Personally I love mercurial much much more than SVN. If I hg init a repository in my SVN working copy would any issues arise if I just commit into the mercurial repository on a regular basis and committed working revisions into the SVN branch?

Our environment is not currently setup such that each developer has their own SVN branch, and so this is not a viable solution currently.

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

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

发布评论

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

评论(1

可是我不能没有你 2024-11-24 20:50:09

让 Mercurial 和 Subversion 共享工作文件夹不会有任何问题。 Subversion 将其文件保存在 .svn 文件夹中,而 Mercurial 将其文件保存在顶层的 .hg 文件夹中。

为了方便起见,您可以考虑在 .hgignore 文件中添加 .svn/ 条目,这样您就不会意外在您的 .svn 文件夹中提交 .svn 文件夹。 Mercurial 存储库。

话虽这么说。您不一定需要使用 Subversion。 Mercurial 可以在没有 Subversion 客户端的情况下与 Subversion 交互。请参阅使用 Subversion

There will not be any problem with having Mercurial and Subversion share a working folder. Subversion keeps its files in .svn folders while Mercurial keeps its files in a .hg folder at the top level.

For convenience, you may consider adding a .svn/ entry to your .hgignore file so you don't accidentally commit .svn folders in your Mercurial repository.

That being said. You do not necessarily need to use Subversion at all. Mercurial can interface with Subversion without a subversion client. See Working with Subversion.

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