gitolite.conf - 每次发生 git push 时,写入和倒带权限 (W+) 都会丢失

gitolite.conf - 每次发生 git push 时,写入和倒带权限 (W+) 都会丢失

在我的公司,我们采用 Redmine 作为软件项目管理的支持工具。由于我们使用 git 进行 SCM,因此我安装并配置了Redmine git 托管插件和 gitolite,因为它是一个插件要求。

在插件配置中,我选择每次创建新项目时自动创建新的 repo,这似乎运行良好。创建项目后,我通过 gitolite.conf 文件配置应有权访问 repo 的用户及其所需的权限。

然而,出现了一个奇怪的问题:每次将一些提交推送到远程存储库时,W + 权限就会丢失,因为我的用户只能读取存储库。

关于我的系统配置的一些有用信息(我希望):

  • Redmine 1.3.2 稳定版(MySql)
  • Redmine Git 托管插件 0.4.2

相关内容