mercurial

    0热度

    1回答

    我在修订版本56,哈希6af16aa3edf8。下一次修订将是57,使用hash ???。有没有办法知道修订版57的散列?我需要一个预先提交的钩子。 为什么? 我开发了一个脚本,通过pre-commit hook调用,用于更新某些版本文件。这样,编译的可执行文件就可以提供关于它们的修订版本的所有信息。我在我的版本文件中添加了当前提交的修订版本号,只需使用“父版本号+ 1”进行检索即可。由于在与同一

    1热度

    2回答

    在tfs中,如何获得我的工作目录中由tfs管理的文件列表?我不在乎我是否检查过它们(如果我这样做,tf status将是明显的选择)。我只关心tfs是否跟踪他们的变化。 我想用这个,就像我用hg locate用于Mercurial。我想搜索所有不是临时文件的文件,或者构建某些类型的产品,这些是基本源代码的一部分,这些东西显示在构建产品中,但我不知道它来自哪里。

    0热度

    1回答

    我正在使用我们的Mercurial库的根目录下面的命令善变的报告: hg churn -d "2015-8-30 to 2016-7-27" . > out.txt 它产生类似下面的报告: user1 28305 user2 15281 但有是underneeth下的一个目录结构,实际上我需要每个模块的报告,模块比根目录更深。有没有简单的方法来做到这一点? 还有一种方法可以让

    1热度

    1回答

    什么决定分支是否处于非活动状态?客户使用的具体时间段是什么? 我们有很多分支机构处于非活动状态。这会值得我们关闭它们吗? 文档似乎并没有规定无效分支是如何确定的: https://www.mercurial-scm.org/wiki/Branch

    0热度

    1回答

    在我目前正在开展的项目中(比如名称是“rinjani”),我们有多个mercurial回购(近10个独立回购!),最近我们希望将其转换为单个回购。 实际: - rinjani-a - rinjani-b - ... - rinjani-g 预计: rinjani ├── rinjani-a ├── rinjani-b ├── ... └── rinjani-g 什么是最好的(

    0热度

    1回答

    例如存在hg代表A - 项目设置环境。它包含以下文件: //project A .some_config_file script_1 项目乙从一个分叉后,一些变化作出。 // project B M .some_config M script_1 并行项目一个出现了改善某些功能或错误修复script_1。 // project A M script_1 当我尝试从一个拉新功能

    0热度

    1回答

    我在默认分支中做了更改并创建了一个补丁。然后我从默认创建了我自己的分支。我从默认导出更改补丁并将其导入到我自己的分支。在ubuntu中使用tortoise hg工具从我的分支推送更改时,它仅显示我从默认导入的更改。但是当我从我的分支推送更改时,默认分支中的所有草稿也被推送。为什么如此? 只有那些具有与我创建我的分支的散列相同的父母的草稿才会被推送。 例如 可以说,我有默认的公开变更A. 我已经在默

    0热度

    1回答

    如果在存储库(Git或Mercurial)中创建了一个分支,我仍然没有在IntelliJIdea中看到它。如果CVS是Git,我必须发出fetch命令才能看到新的分支。 但是对于Mercurial我没有看到fetch,也没有看到类似的东西。我怎样才能使IntelliJ的新分支可见?

    1热度

    1回答

    tl; dr; hg clone ssh://[email protected]/team/repo ~/prod/如果〜/ prod /不为空,将失败并显示“目标不为空”。我可以强制克隆吗? 我想写我的第一个Ansible剧本,应该将我的代码从Bitbucket Mercurial存储库部署到我的服务器。有一个部署路径~/prod,其中包含所有代码文件以及~/prod/media和~/prod/

    1热度

    2回答

    我的问题是非常直截了当的 - 是否有一个mercurial命令,你可以检查一个分支是否关闭或不使用它的分支名称? hg branch_name status - closed 沿着这些线的东西。 。? 感谢