我正在编写一个脚本,仅当源代码发生更改时才会运行构建。我需要知道自上次构建以来是否有变化。这过去是有效的,因为文件夹不会被删除,所以很容易确定是否有更改,但现在每次运行构建时所有内容都会被删除。我考虑过使用 TFS TF 历史命令来查询最后一个变更集或最后两个变更集,但在仅解析输出中的变更集编号时遇到了问题。我还考虑过使用changeset命令。是否有任何命令行参数可以用来回答这个问题,自日期或变更集编号以来是否发生了更改?
要在没有本地工作空间的情况下获取最新的变更集编号,请使用以下命令:
tf history /collection:"http://server:8080/tfs/Collection" "$/Project" /recursive /stopafter:1 /noprompt /login:domain\user,password
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)