将 TFS 项目存档到硬盘
archive TFS project to hard drive
我正在尝试理解 TFS 项目并找出 export/backup/archive 它们的方法。
假设我有一个 OnPremis TFS 项目 (TFS 2015)。
当我使用 git-tfs 工具时:
- 它会导出所有工作项吗?
- 以什么格式
导出的工作项目在我的硬盘上吗? (XML、JSON、自定义
DB-Fromat?)
感谢您的任何建议。
will it export all work-items?
正如大牛所说,git-tfs是一个源码迁移工具。它只关注源代码存储库。
您可以查看此 git-tfs 工具的范围:Use git-tfs。没有这样的命令行用于 work-item.
因此,无法使用此工具将所有 work-item 导出到硬盘。
in what format will the exported work-items be on my hard drive? (XML,
JSON, custom DB-Fromat?)
导出的工作项的格式可以多种多样。这取决于您需要哪种格式。
例如,我们可以使用 witadmin command-line 工具以 XML:
格式导出工作项
witadmin exportwitd /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:AdventureWorks /f:myworkitems.xml /n:myworkitem
此命令将 myworkitem
的定义导出到文件 myworkitems.xml
。
查看文档 Export the definition of a WIT 了解更多详细信息。
此外,我们还可以将work-item导出为excel/csv,甚至可以将其转换为Json格式,Export Visual Studio Team Services Work Items Using PowerShell.
顺便说一句,要将 TFS 上的工作项迁移到 Azure Devops,您可以检查 and 。
希望这对您有所帮助。
我正在尝试理解 TFS 项目并找出 export/backup/archive 它们的方法。
假设我有一个 OnPremis TFS 项目 (TFS 2015)。
当我使用 git-tfs 工具时:
- 它会导出所有工作项吗?
- 以什么格式 导出的工作项目在我的硬盘上吗? (XML、JSON、自定义 DB-Fromat?)
感谢您的任何建议。
will it export all work-items?
正如大牛所说,git-tfs是一个源码迁移工具。它只关注源代码存储库。
您可以查看此 git-tfs 工具的范围:Use git-tfs。没有这样的命令行用于 work-item.
因此,无法使用此工具将所有 work-item 导出到硬盘。
in what format will the exported work-items be on my hard drive? (XML, JSON, custom DB-Fromat?)
导出的工作项的格式可以多种多样。这取决于您需要哪种格式。
例如,我们可以使用 witadmin command-line 工具以 XML:
格式导出工作项witadmin exportwitd /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:AdventureWorks /f:myworkitems.xml /n:myworkitem
此命令将 myworkitem
的定义导出到文件 myworkitems.xml
。
查看文档 Export the definition of a WIT 了解更多详细信息。
此外,我们还可以将work-item导出为excel/csv,甚至可以将其转换为Json格式,Export Visual Studio Team Services Work Items Using PowerShell.
顺便说一句,要将 TFS 上的工作项迁移到 Azure Devops,您可以检查
希望这对您有所帮助。