相关疑难解决方法(0)

无法使用 Git Bash rsync 到另一个卷

我在 Windows 机器上使用 git bash:在 2016-02-23 上构建的适用于 Windows 的 Git 2.7.2 版(32 位版本),可从https://git-scm.com 获得

在 bash 中,我可以将目录复制/c//e/(USB 拇指驱动器)。但是,当我尝试使用rsync. 我尝试添加cygdrive到目录名称,但这没有用。还尝试添加-e(只是为了看看会发生什么)也不起作用。

我提到复制命令有效,因为奇怪的是我可以以一种方式看到驱动器,但不能以另一种方式看到它。

复制成功:

在此处输入图片说明

不成功rsync

在此处输入图片说明

其他背景和研究:

错误 255

在某些时候,我相信我得到了完全相同的错误 (255),这让我看到了这篇文章。但是,这里的解决方案与cygwingit bash相关,而不是 git bash。 /sf/ask/1187838361/

流浪者和 rsync

关于 的力学有很多很好的讨论rsync,尤其是从mitchellh. 但是,我不确定他们引用的哪些组件存在于我的安装中,或者不确定如何判断。我在这个网站上问了一个关于这个问题的单独问题。来源:https : //github.com/mitchellh/vagrant/issues/3236

列出模拟 Linux 环境中的驱动器

来源:http : //mingw-users.1079350.n2.nabble.com/Windows-c-drive-td6555321.html 当我这样做时,cat /etc/fstab我得到以下信息:

$ cat /etc/fstab
# For a description of the file …
Run Code Online (Sandbox Code Playgroud)

windows bash rsync mingw

10
推荐指数
1
解决办法
4629
查看次数

在 git bash 脚本中使用 cygwin 可执行文件

我有一个.sh脚本,我双击它让 git for Windows 执行它。

现在我需要convert来自 cygwin(我已经安装)的(imagemagick)并且我用它的绝对路径调用它 - /c/cygwin64/bin/convert.exe- 但我得到:

致命错误 - 检测到 cygheap 碱基不匹配。此问题可能是由于使用了不兼容的 cygwin DLL 版本。

将实际convert调用包装在 cygwin bash 调用中,甚至在cmd.exe调用中也无济于事。这有点奇怪,因为我有时会直接在.cmd脚本中使用 cygwin 可执行文件,而且总是有效。

我能做什么?将我的程序限制为一个文件的解决方案将是首选。

(我知道我可能只安装 Windows 原生 imagemagick。但是第二天我需要在 git-for-Win-Shellscript 中使用另一个 cygwin 工具......此外,我想了解这里发生了什么。而且,是的,如果可能的话,我可能会让我的工作场所中的 Windows git 过时

windows cygwin bash git

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

bash ×2

windows ×2

cygwin ×1

git ×1

mingw ×1

rsync ×1