什么是使用git进行部署的好方法,现在每次部署时都必须将整个app目录“chown -R”给www用户?
基本上我想使用post receive hook进行部署。目前我……
考虑到Git不是部署工具,您的rsync可能是更好的解决方案。
但是检查在你的情况下设置组是否足够了 setgid 在你的 my-web-app 文件夹,如 在这里解释 。这可能会避免需要chown文件。
setgid
my-web-app