在我的公司,我们采用 Redmine 作为软件项目管理的支持工具。由于我们使用 git 进行 SCM,因此我安装并配置了Redmine git 托管插件和 gitolite,因为它是一个插件要求。
在插件配置中,我选择每次创建新项目时自动创建新的 repo,这似乎运行良好。创建项目后,我通过 gitolite.conf 文件配置应有权访问 repo 的用户及其所需的权限。
然而,出现了一个奇怪的问题:每次将一些提交推送到远程存储库时,W + 权限就会丢失,因为我的用户只能读取存储库。
关于我的系统配置的一些有用信息(我希望):
- Redmine 1.3.2 稳定版(MySql)
- Redmine Git 托管插件 0.4.2