我想从我的mercurial存储库状态(主要是:版本ID和干净状态)中获取信息到一些Scala代码中(用于执行println(“Hello you isre version version”+ v))。
是否有SBT插件?
我找到this one和that one,但第一个似乎没有托管在SBT“社区插件”存储库中(尽管列在网站上),第二个只有一个少数scala / sbt兼容版本。
答案 0 :(得分:0)
使用通用工具,例如MercurialRev(仅限Win),它将模板文件中的特殊关键字替换为来自已检查存储库的相应值
带有修改工作目录的<Some Repo>
示例
HG:REV_NUM 39
HG:REV_LMOD_N 1
HG:REV_LMOD_P +
HG:REV_ID dc3bad781bc5
HG:BRANCH default
HG:TAG tip