有时,我需要向其他协作者提供我的代码版本,而不让他们访问历史记录(.hg目录中的所有内容).我这样做是通过克隆我的存储库,将克隆更新为所需的版本并删除.hg目录.
有没有办法在这个导出操作中包含一些信息,以后可以告诉我哪个版本实际传递了它们?例如,假设自动在文件中包含哈希或类似的东西?在Mercurial中实现类似事情的规范方法是什么?
最近版本的hg archivea .hg_archival.txt放入导出的目录,其中包含转储的修订版.
$ hg archive ../output
$ cat ../output/.hg_archival.txt
repo: ca6f47a3560d95bc168f5d348fd42779537ce007
node: e8da6559282f6d0963ee31870ce1f0dc7e138459
branch: default
latesttag: null
latesttagdistance: 4
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
302 次 |
| 最近记录: |