mercurial

    4热度

    2回答

    我一直在分支上进行一些开发,并意识到在它可能完成之前需要先完成其他事情。我决定将分支我当前的分支,并在该分支中执行requiste更改,然后将它们合并到一起,然后将我的工作分支合并到默认分支中。基本上,我预计: | | + requiste work branch commit. | |/ | + working branch commit |/ +Default branch commi

    12热度

    4回答

    我已经使用Mercurial v 1.1几个月来版本文档和其他文件。昨天它突然失败,消息: waiting for lock on working directory 这发生在我有.hg控制下的所有项目。 Mercurial也认为所有项目中的所有文件都发生了变化。 项目中没有.hg/store/lock文件,表示它正在等待锁定。 可能造成这种情况的唯一原因是Windows在我的计算机上安装了安

    6热度

    3回答

    我正在尝试构建mercurial 1.3.1。我到目前为止在我的Mac OS X机器和我正在运行的Linux Ubuntu虚拟机上尝试了这一点。 我在运行make时不断收到错误。我知道Linux和Mac都有可用的二进制文件,但我想构建自己的副本。我一直在跳楼,我想学习如何做到这一点。 但现在,我需要帮助。这是从我的Ubuntu Linux v9.04机器的整个构建过程的结果...错误error:

    0热度

    3回答

    我正在尝试制作一个Web应用程序,以便为我管理我的Mercurial存储库。 我想要它,以便当我告诉它加载存储库X时: 连接到MySQL服务器并确保X存在。 检查用户是否被允许访问存储库。 如果上述属实,从mysql服务器获取X的位置。 运行包含存储库路径的hgweb cgi脚本(python)。 这是问题所在,我想:采取hgweb脚本,修改它并运行它。 但我不想:采取hgweb脚本,修改它,将其

    0热度

    1回答

    我想使用tortoisehg UI轻松地查看哪些文件在更改日志时重命名。开箱即用的配置只显示文件已被添加/删除(即没有-C选项的标准hg日志消息)。

    6热度

    1回答

    我对软件开发非常陌生,所以这无疑是一个非常基本的问题。我得到了一个开源项目的mercurial repo。我复制了它并工作了一下。 COMMITED。工作更多,然后做了第二次提交。所以我的树看起来像1(从网) - > 2(我的) - > 3(我的)(当然改变的数字)。 现在我想要一个补丁发送到世界其他地方。但是,我有两个补丁。我怎样才能做到这一点?

    5热度

    3回答

    我看到的是善变有效地压缩在库中的文件 (repo/.hg/store/data) 有谁知道用什么样的压缩对仓库里的文件? 谢谢。

    6热度

    2回答

    我正在寻找Mercurial的替代GUI客户端,它可以在Win32上工作,并且可以通过屏幕阅读器,特别是JAWS for Windows访问。 TortoiseHG不适合我,因为它依赖于Python下的GTK/Tkinter。用WXPython(或任何其他WX等价物)编程的东西,以及使用标准Windows控件编程的任何应用程序都适用于我。我已经使用TortoiseSVN,并且该应用程序非常容易访问

    10热度

    3回答

    当更改提交到水银,它可以自动检测移动/复制/使用命令重命名 汞柱addremove -similarity 100 相似后面的数字表示如何类似的两个文件需要从0-100%为mercurial决定其移动,复制或重命名,而不是只是一个新的文件。 这是一个很棒的功能。 TortoiseHg能做到吗?

    19热度

    6回答

    假设我在源代码管理中有很多子目录的项目,其中很多目前我都不需要。 我想创建一个仅包含整个树的一部分的工作副本,它仍然保留进行更改,提交它们并将其推回的能力。 这是可能的,如果是这样,我该怎么做? 我还在决定是否要去集市或mercurial,所以对这两个问题的答案都会有所帮助。 编辑:其实,git的解决方案也是有用的。