更好的存档指纹文件组成。

hg_fingerprint的Python项目详细描述


hg指纹的mercurial插件有两个功能:

  1. 增强存档命令并提供控制选项 .hg_archival.txt文件的方式如下:
    • 允许指定多个指纹文件,
    • 调整文件名,
    • 更改文件格式,然后
    • 添加生成存档时的时间戳。
  2. 提供指纹命令以输出存档 指纹文件,而不必实际存档。

支持的格式

支持以下格式:

  • text(默认值):

    repo: dca7d15bf04445e0a3136d5ce5cfa034e5cfa034
    node: 6d881282ad46412ead8ad83e074ce451074ce451
    branch: default
    latesttag: blue
    latesttag: moon
    latesttagdistance: 7
    timestamp: 2009-02-13T23:31:30Z
    
  • json(为清晰起见添加了空格):

    {"repo":"dca7d15bf04445e0a3136d5ce5cfa034e5cfa034","node":"6d881282ad46412ead8ad83e074ce451074ce451","branch":"default","latesttags":["blue","moon"],"latesttagdistance":7,"timestamp":"2009-02-13T23:31:30Z"}
  • yaml

    repo:dca7d15bf04445e0a3136d5ce5cfa034e5cfa034node:6d881282ad46412ead8ad83e074ce451074ce451branch:defaultlatesttags:[blue,moon]latesttagdistance:7timestamp:'2009-02-13T23:31:30Z'
  • xml(为清晰起见添加了空格):

    <?xml version='1.0' encoding='UTF-8'?><fingerprint><repo>dca7d15bf04445e0a3136d5ce5cfa034e5cfa034</repo><node>6d881282ad46412ead8ad83e074ce451074ce451</node><branch>default</branch><latesttag>blue</latesttag><latesttag>moon</latesttag><latesttagdistance>7</latesttagdistance><timestamp>2009-02-13T23:31:30Z</timestamp></fingerprint>

选项

指纹插件添加了以下新的配置部分:

[fingeprint]path=.hg_archival.txtformat=texttimestamp=true
  • path:(str list(str)),默认值:'.hg_archive.txt'

    存档中存储指纹的路径。这个 如果路径已经存在,则结果未定义。这条路可以 指定多个位置(使用shell分隔和转义 转义语法)。

  • format:(str list(str)),默认值:“auto”

    存储指纹的文件格式。可以是上面的任何一个 列出的格式,加上特殊值auto,它指定 路径的mime类型(基于扩展名)应该是 使用。如果路径指定了多个位置,则格式可以 也可以列个单子。如果路径多于格式,则最后一个 使用格式。

  • timestamp:bool,默认值:true

    是否将存档生成时间戳存储在 ISO 8601日期时间格式的指纹。注意,这是 只有默认值会改变存档的标准方式的值 命令起作用–这是因为它是additive,并且应该 因此,没有影响,或者至多是最小的影响。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
尝试通过java驱动程序连接时,mongodb服务器上的SSLhandshake失败   使用PlayFramework的Azure网站中的java Logback   java在另一个ArrayList中使用ArrayList处理复杂的JSON响应   java无法在另一台机器上运行eclipse tomcat中的war文件   java GZIPOutputStream有什么替代方案吗?   java Nashorn调试在Nashorn中运行的javascript   java文本短信未发送,即使toast显示已发送   java Hibernatesearch 5.0 spatial不确定是否在散列中存储lat/lon   java我想创建一个带有文本视图的计数器   java安卓:如何正确地同步资源   java使用mockito。当不知道方法调用的参数时   firebase Java使用HTTP v1发送错误字符的中文通知   java Hibernate无法映射到表?   java使用对象映射器解析复杂JSON   java Selenium Grid 2并行测试用例执行   java所有项目在列表视图中重复