Mercurial svn信息的汞当量
我正在从svn切换到hg。我的每个独立项目都在它自己的子目录中。在我的svn项目中,我通过从Makefile运行svn info来计算项目的整数版本号。是否有一个hg等价物可以让我知道它自己子目录中每个项目的版本?我已经看过了hg summary,但它似乎只是给出了整个存储库的版本,而不是命令运行的目录 泰, 弗雷德试试这个:Mercurial svn信息的汞当量,mercurial,Mercurial,我正在从svn切换到hg。我的每个独立项目都在它自己的子目录中。在我的svn项目中,我通过从Makefile运行svn info来计算项目的整数版本号。是否有一个hg等价物可以让我知道它自己子目录中每个项目的版本?我已经看过了hg summary,但它似乎只是给出了整个存储库的版本,而不是命令运行的目录 泰, 弗雷德试试这个: hg id 或者,如果你真的想变得花哨: hg log --template '{latesttag}-{latesttagdistance}-{node}' -r .
hg id
或者,如果你真的想变得花哨:
hg log --template '{latesttag}-{latesttagdistance}-{node}' -r .
如果您对发布进行标记,则会得到如下结果:
1.0.1-10-6746879deadbeef05
你也可以试试
hg log -r .
为了更好的输出。我认为没有一个命令。之前的回答侧重于显示回购提示的状态。加
hg paths
用于回购的URL