mercurial-extension

    1热度

    2回答

    我喜欢Mercurial Queues灵活性和灵活性。但是,对于我个人的使用,我认为这些修补程序不是真正的Mercurial变更集很尴尬。有没有这个扩展使用真正的变更集的计划?或者有没有其他办法可以做到这一点?

    3热度

    1回答

    我在写一个mercurial扩展,我需要存储少量的元数据。这是一个愚蠢的例子,但足以得到这样的工作: $ hg myextension --set a=2 $ hg myextension --get a 2 这个数据并不需要,如果回购被克隆,被复制但是如果这很容易会很酷做到这一点。 在mercurial extension中做这件事的正确方法是什么?在.hg下有一个文件夹,我可以创建任意

    1热度

    1回答

    我想在TeamCity内部生成hg churn报告,但默认情况下在Hg中未启用Churn扩展。在我的本地框中,我只是将流失添加到mercurial.ini的[extensions]部分。 我在哪里放置了一个全系统的mercurial.ini,以便teamcity构建代理可以找到它并查看扩展添加?或者,更好的是,有没有在构建步骤或TeamCity设置中添加扩展的方法?

    2热度

    1回答

    我们正在从Subversion迁移到Mercurial。我们使用的VisualSVN服务器在其通知电子邮件中产生了彩色差异,但我无法找到如何在Mercurial中重现此操作。我在服务器上启用了color扩展,但这对生成的电子邮件没有影响。有任何想法吗?

    1热度

    1回答

    我想使用特殊的扩展名,但由于某些原因,我想避免修改我的Mercurial安装并触摸现有的Mercurial.ini或.hg/hgrc文件。通常情况下,我喜欢调用 hg --config extensions.hgext.foo=c:\path\to\my\extension.py ... 一个命令,我会写只是 hg --config extensions.hgext.foo=extension

    0热度

    2回答

    我现在开始使用mercurial,并且在localhost/hg上有Web界面。 现在我想更改Mercurial页面的图形方面,改变外观。 (CSS,图标,icon_link,...) 我到处搜索,找不到任何关于它的内容。 有人告诉我该怎么办? 在此先感谢。

    0热度

    1回答

    是否存在一个Mercurial扩展程序,用于从.hgignore中删除不匹配本地存储库中任何文件的行。

    1热度

    2回答

    在年初提交底垫后,我的本地回购看起来像: C1 -> C2 -> My1 和远程仓库看起来像: C1 -> C2 -> R1 -> R2 所以我做: $ hg pull $ hg rebase 现在回购看起来像: C1 -> C2 -> R1 -> R2 -> My1 现在我对文件“File1.java”进行了一些更改,并希望这些更改成为最后一次提交My1的一部分。当我做: $ hg commit

    0热度

    2回答

    当我在处理某些特定功能时,我经常修复其他非常不相关但易于修复的内容。我在工作中做了一些“肮脏”的提交。当功能完成后,我花了很多时间与hg histedit尝试重新排列我所做的所有更改,以便在将它们公开化之前完成干净的提交。这个过程有点乏味且容易出错,我相信应该有其他的方式来工作。 我最近发现了MercurialMq扩展名。我是否认为它的设计恰恰是为了促进我描述的过程? UPD:怎么样Shelve?

    5热度

    1回答

    我为Mercurial编写了一个扩展,例如hg dosomthing --rev 5我想知道什么是编写性能测试用例的正确方法来监视从执行到结束的扩展性能! Ta :)