我们正在使用带有 VS2008 的 Team Foundation Server 2012。有没有办法在签入时将版本(变更集)编号插入源文件?我们有一些开发人员在 TFS 之外处理文件。所以如果我们能够在源代码中插入版本号会很有帮助。任何方式?请帮助
谢谢
我们正在使用带有 VS2008 的 Team Foundation Server 2012。有没有办法在签入时将版本(变更集)编号插入源文件?我们有一些开发人员在 TFS 之外处理文件。所以如果我们能够在源代码中插入版本号会很有帮助。任何方式?请帮助
谢谢
听起来您需要一些关键字替换。Codeplex http://logsubstpol.codeplex.com/上已经存在一个签入策略, 它也有一个 VS2008 版本,但不确定它如何与 TFS2012 交互。
另一种选择是创建您自己的事件订阅者(http://blog.hinshelwood.com/team-foundation-server-2010-event-handling-with-subscribers/),它在应用层上运行并且应该独立于客户端. 对 TFS2012 做了同样的事情,除了更改为 11.0 而不是 2010 的路径,当然还有 API 参考的版本。