要设置svn存储库(运行在arch linux上),我想使用我的NAS来存储存储库。我只能用CIFS (smb)安装它。
起初,有一个问题,httpd用户无法写入文件系统,我通过添加选项rm,file_mode=0777,dir_mode=777解决了这个问题。
在试图向存储库提交某些内容时出现的下一个错误消息是Can't set permission on ...,它来自这样一个事实,即没有权限可以设置,因为它不是unix文件系统。现在,我正在考虑是否有可能挂载共享,使其由httpd拥有,并且权限已经正确设置。
因此,我现在的问题是,对于svn来说,我必须选择什么file_mode和
我有一个NAS驱动器(ZYXel 320),我正在按照这个指令安装名为Files的文件夹。
我可以在运行以下命令时检查这一点:
smbclient -L //192.168.12.237
我能够看到我想要安装的磁盘:
Sharename Type Comment
--------- ---- -------
public Disk
video Disk
photo Disk
music Disk
我在我的win10上使用win10。我的项目存储在运行Ubuntu的NAS中。我使用samba设置了一个SMB远程磁盘,并在win10上完成了所有必要的工作。
在2.35更新之后,我得到
fatal: unsafe repository ('//192.168.1.120/sambashare/x' is owned by someone else) To add an exception for this directory, call:
git config --global --add safe.directory //192.168.1.120/sambashare/