在一台服务器上执行git clone git://github.com/blasto333/PHP-Point-Of-Sale.git时,文件权限是(我显示的是一个文件,但对于所有这些文件都是如此) :
-rw-r--r-- 1 chrism chrism 3297 Apr 1 19:12 index.php
在第二台服务器上:
-rw-rw-r-- 1 rrdiaper rrdiaper 3297 Apr 1 19:14 index.php
在第三台服务器上:
-rw-r--r--@ 1 cmuench cmuench 3297 Sep 17 2010 index.php
第二台服务器正在抱怨,因为该文件是组可写的(php suExec)。我知道我可以使用chmod -R 644修复它,但我宁愿理解为什么权限不同。
答案 0 :(得分:2)
答案 1 :(得分:0)
我不知道,你怎么能找到它,但我想,在第二台服务器上,存储库是用--shared=group
创建的。这将(如它的建议)使存储库与组共享,因此它设置适当的设置,允许同一组中的用户推送到存储库。