Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/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
是否可以将文件从TFS获取到本地未映射文件夹中?_Tfs - Fatal编程技术网

是否可以将文件从TFS获取到本地未映射文件夹中?

是否可以将文件从TFS获取到本地未映射文件夹中?,tfs,Tfs,我想答案是否定的。不过,我可能是错的。我想要一个映射到C:\Projects\MyProject\SQL\myScript.SQL的文件。然后我想运行一个批处理文件,从存储库中获取几个文件(包括那个文件),将它们放入本地临时文件夹,运行它们,然后删除它们 这是问题的第一部分:我认为TFS不允许在不重新映射源文件夹以首先指向该文件夹的情况下将文件放入文件夹 因此,我想我需要重新映射远程文件夹以指向新的本地文件夹(例如C:\Temp\Scripts),然后获取文件,然后将文件夹映射回原来的位置。似乎

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

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

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

看看这是否符合您的需要。否则,执行类似操作的通常模式是使用tf workspace命令创建一个新的工作区,映射文件夹,执行get,然后销毁工作区

对于您来说,使用.NET API可能更好—尤其是如果您是从powershell脚本而不是简单的批处理文件执行his的话