我们有了一些想法,通过一个带有 Git 的网页来管理我们的脚本。将只有一个工作目录和单个用户(apache)。但是 apache 用户将同时对本地副本进行操作。Git可以吗?还是我们需要序列化所有请求?
该系统是基于网络的。浏览器上的人可以访问维护的脚本。后端是带有 CGI 的 Web 服务器。CGI 在本地副本上调用 git 客户端。在系统中需要维护不同版本的用户脚本。界面很可能是创建文件/保存文件(不同版本)/通过路径获取内容/获取特定版本文件的内容/删除文件
大多数情况下,用户可能会处理自己的内容,但仍有可能两个人处理同一个文件。