最近老板给配了mac,但是不知道为什么,我从服务器拉下来的文件没有读写权限

以前一直都是用Windows的电脑,最近老板给我们配了mac,但是不管是svn 还是git 拉下来的代码都是没有读写权限,不知道默认设置在哪里,每次拉下来都要去打开命令行设置一下chomd权限才可以使用

用ls -lA 查看一下属性

chmod -r 770 .
chown -r root. .
分步执行,如果第一条合作可以的话,就不用执行第二条命令了,否则依次执行

试一下修改配置文件吧,把默认的权限都设为770

打开svnserve.conf,将下列配置项前面的#和空格都去掉

anon-access = read

auth-access = write

password-db = passwd

authz-db = authz

anon-access = read代表匿名访问的时候是只读的,若改为anon-access = none代表禁止匿名访问,需要帐号密码才能访问