.hg文件夹在使用Teamcity和Mercurial时不在工作目录中
我尝试在Teamcity配置中运行以下命令行生成步骤,以获取文本文件的最新标记:.hg文件夹在使用Teamcity和Mercurial时不在工作目录中,mercurial,teamcity,Mercurial,Teamcity,我尝试在Teamcity配置中运行以下命令行生成步骤,以获取文本文件的最新标记: hg log -r tip --template {latesttag} > version.txt 命令将以错误结束: 中止:在“D:\TeamCity\buildAgent\work\ec2a0c1f516aab26”中未找到存储库。未找到hg 工作目录中缺少.hg文件夹。看起来Teamcity获得了存储库中的文件,因此.hg文件夹更新的文件进入了工作目录 当我使用hgclone手动克隆存储库时,会包含
hg log -r tip --template {latesttag} > version.txt
命令将以错误结束:
中止:在“D:\TeamCity\buildAgent\work\ec2a0c1f516aab26”中未找到存储库。未找到hg
工作目录中缺少.hg文件夹。看起来Teamcity获得了存储库中的文件,因此.hg文件夹更新的文件进入了工作目录
当我使用hgclone手动克隆存储库时,会包含.hg文件夹,我可以毫无问题地运行hglog命令
如何使用Teamcity将.hg文件夹包含在工作目录中
Teamcity版本为9.1.1必须在版本控制设置页面上进行代理端签出,才能访问版本控制特定的目录,并从构建中与存储库通信。只是想知道Teamcity Mercurial配置中是否有一些设置可用于此目的?VCS根配置已经设置了Mercurial配置,我正在寻找是否可以通过这种方式完成任何事情。此外,我还试图找出执行签出时Teamcity执行的hg命令,但我无法在构建日志中看到它们。