我从svn切换到hg。我的每个项目都在它自己的子目录中。在我的svn项目中,我正在计算整数版本号。通过运行Makefile中的svn信息创建项目。是否有一个相当于此的hg,这会让我知道每个项目在其自己的子目录中的版本号?我已经看了汞总结,但只是似乎给整个存储库,而不是命令在运行的目录版本#hg相当于svn info
TY, 弗雷德
我从svn切换到hg。我的每个项目都在它自己的子目录中。在我的svn项目中,我正在计算整数版本号。通过运行Makefile中的svn信息创建项目。是否有一个相当于此的hg,这会让我知道每个项目在其自己的子目录中的版本号?我已经看了汞总结,但只是似乎给整个存储库,而不是命令在运行的目录版本#hg相当于svn info
TY, 弗雷德
试试这个:
hg id
,或者如果你真的想获得幻想:
hg log --template '{latesttag}-{latesttagdistance}-{node}' -r .
,如果您标记的版本会与你是这样的:
1.0.1-10-6746879deadbeef05
你也可以尝试,
hg log -r .
一个更好的输出。
我不认为有一个单一的命令。以前的回答集中在显示回购技巧的状态。 Add
hg paths
for repo's URL。