【问题标题】:is it possible to get a file from TFS into a local unmapped folder?是否可以将文件从 TFS 获取到本地未映射的文件夹中?
【发布时间】:2010-01-20 06:30:10
【问题描述】:

看着the docs for tf get 我想答案是否定的。不过,我可能是错的。我想要一个映射到 C:\Projects\MyProject\SQL\myScript.sql 的文件。然后我想运行一个批处理文件,该文件从存储库中获取多个文件(包括那个文件),将它们放入本地临时文件夹中,运行它们,然后删除它们。

这是问题的第一部分:我认为 TFS 不会让您在不重新映射源文件夹以首先指向该文件夹的情况下将文件放入文件夹中。

所以我想我需要重新映射远程文件夹以指向一个新的本地文件夹(例如 C:\Temp\Scripts),然后获取文件,然后将文件夹映射回原来的位置。似乎是一个额外的步骤,没有任何帮助。

【问题讨论】:

    标签: tfs


    【解决方案1】:

    查看tf view 看看它是否满足您的需求。否则,执行与此类似的操作的通常模式是使用 tf workspace 命令创建一个新工作区,映射文件夹,执行 get 然后销毁工作区。

    您可能会更好地使用 .NET API VersionControlServer.DownloadFile() - 特别是如果您是从 powershell 脚本而不是简单的批处理文件执行他的操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多