mercurial-commit

    0热度

    1回答

    我试图在python中创建一个复杂的mercurial commit hook。我也想被允许使用OptionParser传递参数。这里是什么,我至今要点: .hg/hgrc配置: [hooks] commit = python:/mydir/pythonFile.py:main # using python:/mydir/pythonFile.py doesn't work for some

    53热度

    8回答

    我想完全删除一个Mercurial提交,就好像它从未在存储库中输入并回到我之前的提交。 这可能吗?

    2热度

    4回答

    在我的设置中,我有一个中央汞回购,我推动我的本地更改。在我的本地克隆中说我有一系列的本地提交,然后我想将更改推送到中央回购站。我怎样才能推动最终状态,而不包括我所做的所有“小”本地提交? 我想要这个,因为有时我不想污染中央回购的历史与所有我做的小本地提交。

    3热度

    3回答

    是否可以从TortoiseHg Workbench查看Mercurial提交消息的全文。 目前,只有描述列和暴露在Changeset扩展中的片段似乎显示提交文本。甚至他们只显示消息的摘要部分。

    3热度

    3回答

    有没有一种方法可以在单个存储库中指定一个钩子,现在我们已经在“/ etc/mercurial/hgrc”文件中指定了钩子,但每次构建两次,用于每个存储库中的每个提交。 所以我们想要指定每个回购的构建。 这就是我们如何实现钩子: [hooks] changegroup = curl --silent http://jenkins:8080/job/ourProject/build 它是一个Ub

    0热度

    2回答

    我想从命令行查看在给定的Mercurial提交中发生了什么变化,类似于从hg status或从TortoiseHg工具中可以看到的内容。我看起来最接近的是hg log --stat,但它打印了额外的符号(即加号和减号),我无法指定我想查看的特定修订版本。 我需要这个,因为我有开发人员签入评论,如“。”要么 ”,”。 > :-(

    2热度

    2回答

    Mercurial我经常看到一个场景,我需要逐步推进,但如果另一个人在这个过程中提交,那么我会遇到问题。 例子:假设HG回购有四个文件a.txt中,b.txt,c.txt,d.txt我们有两个用户米奇和高飞: Mickey does: $ echo "change1" >> a.txt Mickey does: $ echo "change2" >> b.txt Mickey does: $

    0热度

    4回答

    如何在执行mercurial commit时包含缺陷编号?我目前的做法是在提交消息前面加上缺陷号,以便QA可以找到与每个缺陷相关的提交。 是否有一个字段或标签,允许我将数字添加到每个mercurial commit? 如果没有,是否有更好的方法(比将数字放在提交消息中)将数字与提交关联起来?

    3热度

    1回答

    我有文件/目录结构: main/.hg main/subrepo/.hg main/subrepo1/.hg 我有这样的内容.hgignore文件 .hg 最后,我想在提交“主”其中包括所有文件,包括main/subrepo和main/subrepo1中的所有文件,不包括main/subrepo/.hg和main/subrepo1/.hg文件夹(因此主文件夹中的所有文件,不包括其中的.