28得票3回答
只是为了帮助 svn 合并而使用 git-svn (或类似工具)是否可行?

我的项目即将进行一些复杂的svn合并:长时间分开的大型分支。Svn给出了太多的冲突,其中一些似乎是虚假的。 考虑到git在合并体验方面的优越性,仅仅出于使合并更可管理的好处,使用git-svn是否有所帮助? 您能推荐其他替代方案(例如svk,hgsvn)来减轻合并痛苦吗? 某些冲...

23得票3回答
Mercurial转Subversion工作流问题

我们正在从Subversion迁移到Mercurial。为了方便迁移,我们正在创建一个中间Mercurial存储库,它是我们Subversion存储库的克隆。所有开发人员将开始切换到Mercurial存储库,并且我们将定期将更改从中间Mercurial存储库推送到现有的Subversion存储...

22得票5回答
你如何让hgsubversion正常工作?

在线文档对于hgsubversion来说不太好,我个人觉得(我很不想这么说)。我一直在按照快速启动中的说明进行操作。 我都做了些什么呢? 1. 我安装了Mercurial: D:\repos\experimental>hg --version Mercurial Distri...

21得票6回答
水银和子版本之间的互操作性

最近有类似问题similar question,但并不相同。 Mercurial网站有一detailed page详细列出了4种不同选项的比较,以实现Mercurial和Subversion的互操作性。 我想知道是否有人尝试过其中一种或多种,并能分享任何好的或坏的经验。在hgsubvers...

18得票3回答
如何使用hg-git将现有的Mercurial和git存储库关联起来?

这是一个相当深奥的问题,所以我在此明确一下:我不是在谈论从svn转换到git、git转换到mercurial或mercurial转换到git。我谈的是利用“跨系统”插件的复杂情况,这些插件允许Mercurial与git和SVN在某种程度上进行相互操作。 我使用hg-subversion插件来...

16得票3回答
提交 Hg 更改回 SVN

我已经开始在一个SVN代码库上工作。使用hg clone,我将其克隆到了本地的Hg仓库中。 之后,我希望与一位没有访问SVN代码库权限的同事分享这个子文件夹的内容。我创建了一个私有BitBucket代码库,并定期推送更改,因此我必须拉取它们。 会对变更集做一些不好的操作,例如更改提交者(甚...

11得票4回答
何时以及为什么会选择集中式(SVN)而不是分布式(Git,Mercurial)?

最近在我的新工作中,我们的部门(主要是建立股票和赛马网站,且我们只在办公室内处理网站)正在考虑使用 SVN 或 Mercurial。我们的项目经理表示他偏好 SVN(但没有告诉我们原因),但给予我们选择使用 Mercurial 的机会,并询问我们的意见(最终决策仍由他做出)。 鉴于大多数在线...

10得票2回答
使用HG Subversion将代码推送到SVN时的工作流程

这个问题与这个问题非常相似,但是我在按照解决方法时遇到了一些问题。 问题: 基本上,我有一个Subversion服务器和一个Mercurial本地客户端。扩展程序hg-subversion允许Mercurial充当Subversion客户端。这对我来说是理想的,因为我可以从我的Subver...

9得票3回答
乌龟HG和hgsubversion(Windows):“没有名为hgsubversion的模块”

我已经从 https://tortoisehg.bitbucket.io/download/index.html 安装了最新版本的 TortoiseHG for Windows (2.8.1) 我完成了安装 hg clone http://bitbucket.org/durin42/hgs...

9得票3回答
我可以在本地使用Mercurial,并从/推送到Subversion存储库吗?

作为一名自由职业者,我经常在使用Subversion存储库的公司工作。如果我能够使用Mercurial从这些存储库中获取代码,在离线时跟踪我的更改,然后在重新联网时将所有本地更改提交到公司的Subversion服务器上,那将非常方便。这种方法可行吗?你有没有阅读过任何关于具体操作的好教程?