"无法获得当前的工作目录" git clone

时间:2016-01-12 09:17:59

标签: git powershell git-clone azure-devops

我尝试将PowerShell脚本中托管在VSTS实例上的Git存储库克隆到网络共享:

git clone https://user:password@mycompany.visualstudio.com/DefaultCollection/MyProject/_git/MyRepository \\MyServer\MyBackupDirectory\MyRepository --mirror

虽然从我的本地计算机运行良好,但在另一台计算机(VSTS构建代理程序)上运行时失败,并出现以下错误:

fatal: Could not get current working directory: No such file or directory

如果我直接在PowerShell中运行上述命令,则会抛出相同的错误。我不知道这是如何与工作目录相关的。我怀疑它与目标文件共享上的权限有关,但用户可以完全控制目标路径,并且我可以在同一用户手动创建/删除目标路径中的文件夹。

Git - fatal: Could not get current working directory?相反,我也不会改变工作目录或删除目录。

更新 如果我不使用--mirror进行克隆,则会在目标文件共享上创建一个空目录,我会收到以下错误:

fatal: Could not get current working directory: No such file or directory
Deletion of directory ´\\MyServer\MyBackupDirectory\MyRepository´ failed. Should I try again? (y/n)

0 个答案:

没有答案