我计划制作一个生成器GUI,可以在开发模式下访问路由。在GUI中执行某些操作时,它将在项目文件夹中创建或更新相应的文件。这意味着Web服务器用户需要处理文件的权限。有什么好办法可以实现这一目标?我想到了一些方法,但不确定。
- 在您拉入我的包裹之后,让用户chmod自己的一切。这可能是一个问题,因为这些更改将被提交给源代码管理?
- 添加一些可以用sudo运行的安装程序脚本来为你做.1。
- 为具有完全访问权限的生成器添加临时工作文件夹。然后你设置一些符号链接的东西到实际的项目文件夹,所以它保持同步。这样你就不会有git问题了。
我现在退出了你对此的想法!