首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何配置TFS2010生成服务器以使用SHFB生成帮助

如何配置TFS2010生成服务器以使用SHFB生成帮助
EN

Stack Overflow用户
提问于 2011-12-14 15:20:00
回答 4查看 2.4K关注 0票数 7

我在谷歌上搜索了很多,试图找到一个解决方案,但似乎我遗漏了一些东西。

大多数文章告诉我,我应该修改构建文件(TfsBuild.proj)。但我哪儿都找不到那个文件。搜索更多的信息告诉我,它已经被TFS2010的新构建模式所取代了?

SHFB的正式文件刚刚说:

修改构建文件。此示例使用日常构建生成文档:

它没有提到什么文件和怎么做。

有人能对我如何配置我们的TFS构建服务器来使用生成文档提供一些帮助吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-12-21 10:55:22

最简单的方法是只在构建配置中包含SHFB项目文件。SHFB项目文件与Visual中的任何项目文件一样工作。

票数 4
EN

Stack Overflow用户

发布于 2011-12-14 15:33:46

你是对的。Team 2010是基于Workflow Foundation的,要实现这一点,您需要创建一个定制的构建过程模板。

尽管核心项目已被废弃,但您可能会在这里找到您正在寻找的内容:http://tfs2010extendedbuild.codeplex.com/

有关如何自定义构建过程模板的信息,请参见以下内容:http://rabcg.codeplex.com/

如果你喜欢读书,那就太棒了:1

票数 3
EN

Stack Overflow用户

发布于 2011-12-14 15:50:23

一开始,我希望你说的是TFS2010,否则这个答案就超出了范围。

我们已经定制了构建过程模板,并按以下顺序对MSBuild进行了额外调用:

市政厅看起来是这样的:

为了让所有人都能发挥作用,我们添加了另一个名为SandcastleProject的参数,在构建防御中为.shfbproj文件($/./..shfbproj)提供了源代码控制路径。

就在这个序列出现之前,我们使用活动ConvertWorkspaceItem将这个路径转换为本地路径,它用本地条目填充一个名为localSandcastleProject的变量:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8506955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档