mercurial

    0热度

    1回答

    是哪里的任何命令类比git log --merges --pretty = format:“%H”但是对于hg?查看合并提交的所有散列。

    0热度

    1回答

    我有一个运行在Tomcat7上的Jenkins 2.55与Ubuntu 16.04操作系统。我的三个工作正在运行。他们都似乎建立得很好,但出于某种奇怪的原因,我得到红色的宝珠和暴风云指示失败。 我检查了Tomcat日志,当我检查构建历史时,我得到的是一个没有错误的Mercurial修订版字符串。不知道从哪里去看看为什么我会得到这种可能的误报。

    0热度

    1回答

    在这里是一个更好的方式来理解就是任何新的承诺将使用Git中获取获取时: git fetch origin --dry-run -v 2>&1| grep 'master'| grep 'up to date' 然后,如果输出如下: = [up to date] master -> origin/master 我不需要做实际的抓取,如果不需要 - 我做抓取。 我现在正在使用这种方法,但我

    0热度

    1回答

    我有一个本地存储库,它是我的电脑上的克隆(windows)。在我从克隆推送更改后,有什么方法可以在主存储库上执行自动更新?

    0热度

    1回答

    我创建了一个小功能的命名分支,现在我想合并到默认分支但不推送功能分支。 在git中,我可以做git merge --squash my-feature。 Mercurial中的等效物还有什么替代物?

    0热度

    1回答

    我试图创建一个别名并允许我提交我的更改并推送当前分支的所有更改集。 我从Windows命令提示符运行此。 我读过this question和this question,到目前为止,有这样的: ci-push = !hg ci -m $1 && hg push -b . 当我尝试这样我得到的错误: abort: Commit: The system cannot find the file sp

    1热度

    1回答

    示例方案: revision #100 - user1 makes a commit on DEV branch in 2017-01-01 revision #101 - user2 cherry picked user1's commit to master branch (hg graft -r 100) in 2017-01-02 汞柱日志: changeset:101 user:

    0热度

    1回答

    我拙劣一个histedit,我想我原来的变更回: $ hg histedit 3 files updated, 0 files merged, 1 files removed, 0 files unresolved saved backup bundle to /home/jla/solar_capture/.hg/strip-backup/ca681926dad2-a0fffac7-back

    2热度

    2回答

    我需要某个修订版的一个文件。我有我感兴趣的版本的变更集ID。此外,我有没有路径的全小写文件名((我希望)文件名在存储库中是唯一的):example.cpp。现在我想找到文件的完整路径。然后我会使用hg cat -r #REV /path/to/Example.cpp的路径。 问题可能在于,该文件在同一时间被重命名或删除。但我需要特定时间点的文件和特定的分支(由变更集ID标识)。 我可以看到最简单的

    1热度

    1回答

    我在这里要问一个理论问题,因为我正在为两个Mercurial存储库合并概念验证。目前,我有两个完全不同的树结构的存储库。让我们把他们回购A和回购B. 的目录看起来如下: Repo A Repo B | | Dir A -- Dir A1 -- File A Dir A --- Dir A1 -- Dir A2 -- File A2 |