Mercurial中的自定义修订属性?

ulu*_*ulu 2 git mercurial custom-properties

我可以为我的hg存储库设置自定义属性,以便我可以存储/检索每个修订版的值吗?比如,在提交时东京的天气等.

git也一样吗?

Mar*_*ler 5

Mercurial没有以Subversion的方式管理属性的内置方式.不过,它确实有一些基础设施.您必须编写扩展程序并决定是否希望元数据存在于历史记录内部或外部:

  • 历史之外的元数据:书签扩展将是一个很好的起点,因为它已经向您展示了如何管理历史外元数据以及如何在推拉方面移动这些数据.

  • 历史中的元数据:当数据是历史记录的一部分时,扩展程序的内容就更简单了.所述移植扩展是通过嵌入额外的元数据转换成一个变更集扩展的示例extra字典参数给内部提交功能.

我害怕我不知道Git.