【发布时间】:2018-08-02 18:56:59
【问题描述】:
我正在尝试将 TFS 集合中我的源文件夹中的所有文件复制到我设置的 VM。 VM 有一个共享文件夹,我可以通过键入\\*IPAddress*\share(其中 IPAddress 是 VM 的 IP)在文件资源管理器中访问。
- 我尝试通过在 TFS 2015 中添加“复制文件”构建任务来复制源文件夹。
- 在
Source Folder部分中,我添加了要复制的文件夹。 - 在
Contents部分中,我将其保留为**以获取Source Folder中的每个文件 - 在
Target Folder中,我已将可以导航到的地址放入文件资源管理器中:\\*IPAddress*\share(其中 IPAddress 是 VM 的 IP)
当我将构建排队并运行它时,我收到以下错误:
Unable to create directory '\\*IPAddress*\share'. Unable to verify the directory exists: '\\*IPAddress*\share'. If directory is a file share, please verify the share name is correct, the share is online, and the current process has permission to access the share.
当我将鼠标悬停在目标文件夹旁边的小“I”上时,它表明它可以是 UNC 路径,所以我知道我可以复制文件,但我不确定我是否引用了正确共享文件夹。
我将如何引用它?可能还存在问题的一件事是,当我从文件资源管理器导航到共享时,我必须输入凭据才能访问共享文件夹,因此它可能因此无权访问共享。
【问题讨论】:
-
为此使用
Windows Machine File Copy任务,而不是Copy Files。它将为您处理身份验证、映射共享和复制文件。