131得票6回答
命名分支 vs 多个代码仓库

我们目前在一个相对较大的代码库中使用Subversion。每个发布版本都有自己的分支,并且使用svnmerge.py在主干上执行修复并将其迁移到发布分支。 我认为现在是时候转向更好的源代码管理工具了,我一直在尝试使用Mercurial。 在使用Mercurial管理这样的发布结构时,似乎有...

126得票3回答
更改Mercurial的“默认”父URL

假设我有一个Mercurial代码库,并从默认父URL(克隆源)进行拉取。现在我想更改默认父URL(例如更改主机名,或将其复制到另一台机器上等)。有没有方法可以实现这一点,还是必须从新的URL重新克隆?

125得票4回答
Mercurial将更改移动到新分支

我有一些修改已经提交到了我的本地代码库,但是还没有推送到远程仓库。由于某个功能的开发时间比预期要长,我想在推送之前将这些修改切换到一个命名分支上。我该如何操作呢?

125得票5回答
如何在Mercurial中获取特定版本的文件?

我刚开始使用Mercurial,但是找不到正确的命令。尝试了update/checkout却没有成功。我在使用本地代码库。谢谢。

123得票6回答
你的BitBucket账户可以拥有多少空间?

我今天创建了一个BitBucket账户,我很喜欢他们允许你拥有无限数量的公共/私有存储库这一特点。但是,我没有找到账户的大小限制,有人知道在哪里可以找到吗?

123得票2回答
生成在hg版本之间更改的文件列表

我想在Mercurial中生成给定目录两个版本之间更改的文件列表。 特别地,我不关心发生了什么改变,只关心该目录下哪些文件发生了改变。 例如,假设在then和otherthen之间只有2个文件发生了改变:>hg hypothetical-command -r then:otherthen...

121得票1回答
如何使用SourceTree更新我的派生存储库?

我正在使用SourceTree(与BitBucket一起)管理我的代码。我分叉了一个仓库,而父仓库已经更新。 我该如何使用SourceTree将上游代码合并到我的分叉仓库中?

120得票9回答
如何在Windows上从SVN迁移到Mercurial(hg)?

我正在寻找一种工具,可以将若干个SVN版本库迁移到Mercurial,并保留历史记录、标签等信息。 我使用的是TortoiseHg(Windows x32),因此ConvertExtensions不能使用。有一些关于如何在Linux机器上执行此过程的信息(hgsvn),但我没有可用的Linu...

119得票2回答
Visual Studio 2010项目的Mercurial .hgignore

不要与Visual Studio 2008项目的Mercurial .hgignore混淆。 我想知道是否可以重用同样的文件用于Visual Studio 2010或者是否需要添加其他扩展名,以及为什么要这样做?

119得票7回答
在Mercurial中查找代码行的作者

我如何找出特定代码行的负责人?我知道代码行号和文件名,但我想让Mercurial告诉我该代码行的作者。有相应的命令吗?