Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以从多个存储库生成docfx文档?_Docfx - Fatal编程技术网

是否可以从多个存储库生成docfx文档?

是否可以从多个存储库生成docfx文档?,docfx,Docfx,我在不同的存储库中有多个docfx文档。 如何将这些文档合并到一个包含多个其他文档的docfx项目中 在项目之间使用docfx交叉引用并没有解决我的问题,因为它只是在项目之间链接我,但不会合并。这可能不是最好的方法,但我已经使用Azure DevOps构建/发布管道做到了这一点。它不涉及API文档,所以我无法说明这是否适用。为了它的价值: 假设每个回购都有自己的降价文件和图像 为每个将其内容发布为工件的repo创建一个构建管道 创建发布管道 …将每个工件下载到一个地方 DocFx提供了一个发

我在不同的存储库中有多个docfx文档。 如何将这些文档合并到一个包含多个其他文档的docfx项目中


在项目之间使用docfx交叉引用并没有解决我的问题,因为它只是在项目之间链接我,但不会合并。

这可能不是最好的方法,但我已经使用Azure DevOps构建/发布管道做到了这一点。它不涉及API文档,所以我无法说明这是否适用。为了它的价值:

假设每个回购都有自己的降价文件和图像

为每个将其内容发布为工件的repo创建一个构建管道

创建发布管道

…将每个工件下载到一个地方

DocFx提供了一个发布管道任务。将其添加到发布管道中

在中心位置创建一个通用的
docfx.json
。包括每个下载工件的路径

将DocFx发布管道任务指向
DocFx.json
文件


要应用自定义模板,请为模板创建一个repo,并遵循相同的步骤:将其作为工件发布,使用发布管道下载,并使用
docfx.json

引用目录。这可能不是最好的方法,但我已经使用Azure DevOps构建/发布管道做到了这一点。它不涉及API文档,所以我无法说明这是否适用。为了它的价值:

假设每个回购都有自己的降价文件和图像

为每个将其内容发布为工件的repo创建一个构建管道

创建发布管道

…将每个工件下载到一个地方

DocFx提供了一个发布管道任务。将其添加到发布管道中

在中心位置创建一个通用的
docfx.json
。包括每个下载工件的路径

将DocFx发布管道任务指向
DocFx.json
文件


要应用自定义模板,请为模板创建一个repo,并遵循相同的步骤:将其作为工件发布,使用发布管道下载,并使用
docfx.json

引用目录。这是一个很好的分步操作,您有没有示例说明如何将docfx.json指向下载的工件?这是一步一步的好方法,你有没有一个例子说明如何将docfx.json指向下载的工件?它是我的,我找不到它们。