如何从TFS中的tbl_内容表中获取文件

如何从TFS中的tbl_内容表中获取文件,tfs,Tfs,这里的数据是压缩的,需要什么类型的解压缩才能得到文件?答案是你不应该去那里。TFS数据库的架构没有文档记录,可能会发生更改,Microsoft不支持直接查询。它实际上在服务包之间经历了非常大的变化,更不用说发布了 也就是说。在存储文件时,TFS结合使用zip压缩以及使用windows用于处理windows更新等的相同增量引擎存储文件修订之间的增量 要正常地从TFS访问文件,您需要使用.NET API或tf.exe命令行与有效的服务器对话 如果您想编辑您的问题以解释为什么需要访问表is,可能会有助

这里的数据是压缩的,需要什么类型的解压缩才能得到文件?

答案是你不应该去那里。TFS数据库的架构没有文档记录,可能会发生更改,Microsoft不支持直接查询。它实际上在服务包之间经历了非常大的变化,更不用说发布了

也就是说。在存储文件时,TFS结合使用zip压缩以及使用windows用于处理windows更新等的相同增量引擎存储文件修订之间的增量

要正常地从TFS访问文件,您需要使用.NET API或tf.exe命令行与有效的服务器对话


如果您想编辑您的问题以解释为什么需要访问表is,可能会有助于为您指明正确的方向。您是否正在尝试从TFS SQL备份或其他方式恢复数据?

答案是您不应该去那里。TFS数据库的架构没有文档记录,可能会发生更改,Microsoft不支持直接查询。它实际上在服务包之间经历了非常大的变化,更不用说发布了

也就是说。在存储文件时,TFS结合使用zip压缩以及使用windows用于处理windows更新等的相同增量引擎存储文件修订之间的增量

要正常地从TFS访问文件,您需要使用.NET API或tf.exe命令行与有效的服务器对话


如果您想编辑您的问题以解释为什么需要访问表is,可能会有助于为您指明正确的方向。您正在尝试从TFS SQL备份或其他方法恢复数据吗?

Martin,谢谢您的建议。我正在尝试从备份中的已删除搁置集中检索数据。我想我唯一的选择是在我们的prod服务器上临时恢复备份,或者临时安装另一个版本。是的,从备份进行恢复是唯一受支持的方法。不过,您可以将数据库恢复到虚拟机中,以节省生产系统的开销。我最近(4月30日)与微软的产品组讨论了这个确切的情况,他们确认,恢复搁置集的唯一方法是恢复具有搁置集的服务器的备份,然后取消搁置。Martin,谢谢你的建议。我正在尝试从备份中的已删除搁置集中检索数据。我想我唯一的选择是在我们的prod服务器上临时恢复备份,或者临时安装另一个版本。是的,从备份进行恢复是唯一受支持的方法。不过,您可以将数据库恢复到虚拟机中,以节省生产系统的开销。我最近(4月30日)与微软的产品组讨论了这个确切的场景,他们确认,恢复搁置集的唯一方法是恢复具有搁置集的服务器的备份,然后取消搁置。