在 Windows 中,Meld 无法保存到通过 SSHFS-Win 挂载的目录。如何启用此功能?

在 Windows 中,Meld 无法保存到通过 SSHFS-Win 挂载的目录。如何启用此功能?

我已经将我的一台 Linux 机器的根目录挂载到 Windows 的一个驱动器号上(在本例中为P:),使用Sshfs 赢。我已使用 SSH 根凭据导入了该目录,因此,在 Windows 文件资源管理器中,我可以在 中的任何位置进行读写P:

现在我想比较两个文件夹P:,使用融合适用于 Windows。它可以正确比较文件夹并显示它们之间的差异,还可以显示每个文件中的差异,就像您从图形差异工具所期望的那样。

但是,当我修改文件时,meld之后无法保存。错误消息是(以下是<file path>它显示的实际文件名的占位符):

Could not save file P:\<file path>
Couldn't save file due to:
g-io-error-quark: Error opening file "P:\<file path>": Permission denied (14)

但是,如上所述,我肯定拥有驱动器的所有权限P:;我可以通过 Windows 文件资源管理器更改、删除和重新创建相关文件。

是否有一些技巧可以meld将文件保存在安装了 SSHFS 的驱动器号上?

相关内容