将版本号插入源代码

时间:2013-01-21 12:55:43

标签: visual-studio-2008 tfs2012

我们正在使用Team Foundation Server 2012和VS2008。 有没有办法在Check in时将Version(Changeset)号插入源文件?我们有一些开发人员在TFS之外的文件上工作。因此,如果我们能够将版本号插入到源代码中,这将有所帮助。任何方式?请帮助

谢谢

1 个答案:

答案 0 :(得分:0)

听起来你需要一些关键字替换。已经存在Codeplex http://logsubstpol.codeplex.com/上提供的签入策略,该策略也具有VS2008版本,但不确定它与TFS2012的交互方式。

另一种选择是创建自己的eventsubscriber(http://blog.hinshelwood.com/team-foundation-server-2010-event-handling-with-subscribers/),它在应用程序层上运行,应该与客户端无关。与TFS2012相同,但路径更改为11.0而不是2010,当然还有API引用的版本。