mercurial

    0热度

    1回答

    在我工作的Java中有一个项目。 要在Mercurial中进行项目,我知道我必须为所有类创建一个存储库。 由于有很多类,我认为如果也许我可以有一个由版本库副本和我必须做的修改组成的jar副本。 所以在水银条款有: 主回购与所有类 痘痘回购进行了修改和新类 我想要做的B回购协议合并回购。然后我想拉和只更新存在于我的B回购中的类(* .java)。 我曾尝试不成功的: 要创建乙回购协议我克隆一回购和

    10热度

    3回答

    到目前为止,“hg rebase”如何对待你?你有没有发现任何错误或陷阱?它在什么情况下取代或补充mq?

    10热度

    2回答

    我试图通过运行以获取NetBeans IDE中源: 汞柱克隆http://hg.netbeans.org/main/ 然而,这似乎是永远服用,它并没有给我任何一种状态,它告诉我的百分比下载完成。如果失去了我的互联网连接,我必须重新开始。 我意识到,Mercurial是一个分布式的源代码控制系统,也许是“克隆”命令采取这一长,因为它是让所有的文件的整个历史(这是正确的?) 当我们拿到来自CVS的信息

    9热度

    2回答

    当Mercurial在cygwin下运行时,弄清楚如何产生WinMerge来解决合并冲突有点棘手。我怎样才能做到这一点?

    3热度

    3回答

    我工作的团队仍然使用SUN Teamware进行源代码管理(SCM)。我已经使用了它一段时间(超过10个月),我对此没有任何特别的抱怨。 Teamware已被用于管理Sun最大的源代码树,包括那些用于Solaris操作系统和Java系统的源代码树,它工作得非常好。但它也是一个已经停产的旧商业(封闭源代码)产品。这是Sun将其代码库转换为开源社区的过程的一部分,这些开源社区最终转向了更新的版本控制系

    7热度

    7回答

    过去6个月左右,我一直在使用我们主要的Perforce存储库的双向Git镜像来评估它的工作流程。我不得不说,我已经爱上了它,但迄今为止它对我来说有一个致命的缺陷:它的Windows支持非常糟糕。 通常这对我来说不是问题,但现在是这样。我需要在我的Git仓库中进行一些本地承诺的工作,并且我无法从需要工作的机器上获取它,因为Git仓库在这个框中存在一些无法解决的问题。 无论如何,如果可以的话,我想要做

    17热度

    3回答

    如何更改我在本地存储库中提交的时间? 假设我已经做了几次提交,并注意到我的电脑上的日期是错误的。假设这些提交还没有被推到任何地方。

    74热度

    3回答

    ...所以我已经习惯了Mercurial的简单的东西(add,commit,diff),并发现了.hgignore文件(耶!),并得到了在分支之间创建和切换(branch, update -C)。 我虽然有两个主要的问题: 如果我在分支“Branch1的”是,我想在一些拉但不是所有的来自分支“店2”的变化,我将如何做那?特别是如果所有更改都在一个子目录中。 (我想我可以只克隆整个存储库,然后使用像

    3热度

    6回答

    虽然在我希望看到有关如何完成两个源代码管理(SCM)系统之间的互操作性的想法之前,已经提出了相关问题。例如,我们可以考虑任何SCM(Mercurial,Git,SVN,CVS,Perforce,ClearCase ...)。 主要我对ClearCase可以与SVN或Git/Mercurial一起使用感兴趣。 我怎样才能有一个远程ClearCase维护的源码树由另一个SCM维护(在ClearCase

    52热度

    6回答

    如何在命令行上为mercurial指定多行提交消息? hg commit -m "* add foo\n* fix bar" 不起作用。日志显示: changeset: 13:f2c6526e5911 tag: tip date: Fri Jan 23 23:22:36 2009 +0100 files: foobar.cpp description: * add f