aru*_*net 4 git repository gitolite
我正在使用gitolite为我的GIT服务器进行用户维护.一切正常,除了回购描述.我已经在gitolite.conf中设置了诸如"reponame = repo description"之类的repo的描述.早期版本(在v3.x之前)它的工作.现在它不起作用.我正在使用您的信息
这是我的gitolite.conf文件http://pastebin.com/DYCK3uRL或http://arulraj.net/gitolite.conf.由于该回购描述文件不是使用gitolite自动生成的,因此接收后电子邮件邮件主题和签名没有描述.我怎样才能解决这个问题..?
我很高兴现在说它已修好了.我在gitolite post_compile部分添加了这个https://github.com/sitaramc/gitolite/blob/master/src/triggers/post-compile/update-description-file脚本.
1. 在HOME目录中打开.gitolite.rc文件并编辑post_compile部分.
POST_COMPILE =>
[
'post-compile/ssh-authkeys',
'post-compile/update-git-configs',
'post-compile/update-gitweb-access-list',
'post-compile/update-git-daemon-access-list',
'post-compile/update-description-file',
],
Run Code Online (Sandbox Code Playgroud)
2.然后在gitolite.conf中添加repo的描述.请参考以下内容
repo testing
RW+ = @all
desc = "GIT testing"
Run Code Online (Sandbox Code Playgroud)
3.然后提交并推送您的更改.
现在自动创建描述.我的新conf文件在这里http://pastebin.com/c8Ggfbdi或http://arulraj.net/gitolite.conf.new.
从 gitolite 3.5 开始,您不必放置这些POST_COMPILE东西。就像启用"cgit"选项一样ENABLE => [ 'cgit' ]。然后您运行 gitolite 设置,然后.git/description将使用gitweb.description选项中的值创建文件。
| 归档时间: |
|
| 查看次数: |
10093 次 |
| 最近记录: |