我在 Ubuntu 中使用 rabbitVCS 进行版本控制。我的主目录中有一个文件夹,我可以毫无问题地“签出”它。对于位于另一个分区(已安装的 NTFS 分区)中的第二个文件夹,单击“签出”会出现以下错误:
无法设置‘...svn/svn-DklBkp’操作的权限。
看来 rabbitVCS 需要 sudo 访问权限才能运行“checkout”。我如何才能授予 rabbitVCS root 访问权限,以便能够在此文件夹上运行“checkout”?
答案1
我找到了解决方案。分区应该以正确的用户访问权限挂载。为此,您应该检查 /etc/fstab 并更改 umask。此链接提供更多信息。或者,您可以使用“NTFS 配置工具”之类的程序,单击即可更改分区的权限。