我的网络服务器上有一个部署仓库,我希望多个用户能够推送到。 问题是文件归最初设置回购的人所有。
当user2部署时,他们会收到以下消息:
error: insufficient permission for adding an object to repository database ./objects
我尝试通过这样做来解决它:
chgrp -R GROUP /path/to/repo
find /path/to/repo -type d -exec chmod g+s {} \;
但我仍然得到许可错误。
答案 0 :(得分:2)
也许你需要设置允许写入的权限?我认为chmod g + w应该为所有文件和目录执行此操作。