使用 tf.exe 时如何将工作项与签入关联
我们在 TFS 中有一条规则,要求所有签入都与工作项关联。我们有一个自动化的每日构建过程,使用 tf.exe 签入文件。但是,我没有找到任何将文件与工作项关联的方法。 我听说过 tfpt,并安装了它,但是,我也没有成功地使用它来将文件与变更集关联起来。 还有其他方法可以做到这一点吗?
谢谢!
We have a rule in TFS that requires all checkins to be associated with a work item. We have an automated daily build process that uses tf.exe to check in the files. However, I did not find any way to associate files with a work item.
I heard of tfpt, and have it installed, however, I did not have any success using it to associate files with a changeset either.
Is there another way to do this?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我很确定 tf.exe / tfpt.exe 无法执行此操作,除非通过其 UI。如果您需要使用 -noprompt 参数进行自动化,那么您可能会运气不好。
幸运的是,直接使用 API 并不难。 MSDN 链接。基本上只需构建一个 WorkItemCheckinInfo[] 数组并将其与您的请求一起传递。
I'm pretty sure tf.exe / tfpt.exe cannot do this except through their UI. If you need to use the -noprompt parameter for automation then you're likely out of luck.
Luckily, it's not hard to use the API directly. MSDN link. Basically just build up an array of WorkItemCheckinInfo[] and pass it along with your request.
Team Foundation Power Tools 有一个用于处理工作项目的命令。
Team Foundation Power Tools has a command for dealing with work items.