Questions tagged «mercurial»

Mercurial是一种快速的开源DVCS(分布式版本控制系统)。

5
汞:如何做像git的rebase的rebase
在Git中,我可以这样做: 1.开始使用新功能: $ git co -b newfeature-123#(本地功能开发分支) 进行几次提交(M,N,O) 大师A --- B --- C \ newfeature-123 M --- N --- O 2.从上游主服务器获取新更改: $ git pull (master更新为ff-commits) 大师A --- B --- C --- D --- E --- F \ newfeature-123 M --- N --- O 3.调整主站的基础,以便使用新功能 可以针对最新的上游变化进行开发: (摘自newfeature-123) $ git rebase master …
207 git  mercurial  dvcs  rebase 


7
将密码存储在TortoiseHg中
有没有一种方法可以配置TortoiseHg来存储我的密码? 我有一个托管在Google Code上的项目,可以使用TortoiseHg访问。每当我想将更改推送到Google Code TortoiseHg时,都会提示我输入用户名和密码。Google Code要求我使用自动生成的密码,每次都需要重复查找。

10
Git与Mercurial存储库的互操作性
我在Mac上使用GIT。说够了。我有工具,我有经验。而且我想继续使用它。这里没有战争... 问题总是与互操作性有关。大多数人都使用SVN,这对我来说很棒。Git SVN开箱即用,是一种简洁的解决方案。人们可以继续快乐地使用SVN,并且我不会失去工作流程和工具。 现在...有些人和水星一起来。对他们很好:他们有他们的理由。但是我找不到现成的GIT HG。我不想切换到HG,但是我仍然需要与他们的存储库进行互操作。 你们中有人知道一个简单的解决方案吗?


9
放弃更改而不删除历史记录
有一个提交只是行不通,所以我想放弃它而不将其从历史记录中删除。 我已经从较早的修订版进行了更新并做出了承诺,因此创建了一个新的负责人。 我没有分支,我不需要分支,我只想简单地按原样继续使用新的头,没有花哨,没有合并,没有后顾之忧,只是忘记了上一个。 我似乎找不到解决方法,而且我开始相信它无法完成。我所发现的只是关于分支的东西,或是关于合并的东西。
180 mercurial 

7
用于Visual Studio 2008项目的Mercurial .hgignore
使用Visual Studio 2008时,.hgignore文件的最佳设置是什么? 我主要是自己开发,仅偶尔克隆存储库供其他人使用。 我正在考虑obj文件夹,.suo,.sln,.user文件等。它们可以仅包含在内,还是有我不应该包含的文件? 谢谢! ps:目前,我执行以下操作:忽略所有.pdb文件和所有obj文件夹。 # regexp syntax. syntax: glob *.pdb syntax: regexp /obj/


5
全部舍弃并获得最新修订的干净副本?
我正在移动一个使用Mercurial的构建过程,并希望将工作目录恢复到最新修订的状态。在构建过程的早期运行中,将修改一些文件并添加了一些我不想提交的文件,因此我具有本地更改和未添加到存储库的文件。 丢弃所有内容并获得具有最新修订的干净工作目录的最简单方法是什么? 目前,我正在这样做: hg revert --all <build command here to delete the contents of the working directory, except the .hg folder.> hg pull hg update -r MY_BRANCH 但似乎应该有一个更简单的方法。 我想要做的等同于删除存储库,执行新的克隆以及更新。但是回购协议太大,以至于不够快。
159 mercurial  pull 

10
使用Git如何找到本地和远程之间的更改
这是两个不同的问题,但我认为它们是相关的。 使用Git时,如何查找已在本地提交但尚未推送到远程分支的更改?我正在寻找类似于Mercurial命令的内容hg outgoing。 使用Git时,如何在进行拉取之前找到远程分支的更改?我正在寻找类似于Mercurial命令的内容hg incoming。 第二:是否有办法查看可用的内容,然后选择要提取的更改?
152 git  mercurial 


6
合并:Hg / Git与SVN
我经常读到Hg(以及Git和...)比SVN更擅长合并,但是我从未见过Hg / Git可以合并SVN失败(或SVN需要手动干预的地方)的实际示例。您能否发布分支/修改/提交/...-操作的分步列表,以显示在Hg / Git继续快乐地运行时SVN失败的地方?请实用,不是非常例外的情况... 背景知识:我们有数十名开发人员使用SVN进行项目开发,每个项目(或类似项目组)都在其自己的存储库中。我们知道如何应用发布分支和功能分支,因此我们不会经常遇到问题(即,我们去过那里,但是我们已经学会了克服Joel的 “一个程序员给整个团队造成创伤”的问题)或“需要六个开发人员两个星期才能重新整合分支机构”)。我们有非常稳定的发行分支,仅用于应用错误修正。我们的中继应该足够稳定,以便能够在一周内创建发行版。我们拥有功能分支,单个开发人员或一组开发人员都可以使用。是的,它们在重新集成后会被删除,因此不会使存储库混乱。;) 因此,我仍在尝试寻找Hg / Git优于SVN的优势。我很想获得一些实践经验,但是还没有任何更大的项目可以迁移到Hg / Git,因此我只能玩一些仅包含少量文件的小型人工项目。我正在寻找一些案例,您可以感受到Hg / Git的强大功能,因为到目前为止,我经常阅读有关它们的信息,但我自己却找不到。
144 git  svn  mercurial  merge  dvcs 

8
Git服务:我想这么简单
我想知道如何像Mercurial的hg服务一样简单地通过http =发布!在Windows /工作框上执行以下操作: git serve 然后在Linux盒子上简单地执行以下操作: git clone http://project project 完成。
139 windows  git  mercurial 

16
Git,Mercurial和Bazaar的相对优缺点是什么?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 这里的人们认为Git,Mercurial和Bazaar的相对优势和劣势是什么? 在相互考虑并针对诸如SVN和Perforce之类的版本控制系统进行考虑时,应考虑哪些问题? 在计划从SVN到这些分布式版本控制系统之一的迁移时,您将考虑哪些因素?

9
将Mercurial文件夹转换为Git存储库
我在Mercurial方面没有丰富的经验,我主要是个Git家伙。 我很想在git Repository中镜像特定的Mercurial文件夹/文件。我实际上想做的是将文件的历史记录从Mercurial存储库导出到Git,并能够使其与将来的提交保持同步。 您对如何进行有任何建议吗?我认为,应该采取的方法是获取Mercurial补丁程序的历史记录,定期将每个提交提交为补丁程序,并将Mercurial补丁程序应用于Git存储库。
137 git  mercurial 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.