Gitolite管理
管理员

首先,要保证你把gitlite-admin仓库clone到本地,并有读写权限。

管理员用以下命令把自己的公钥传到服务器,如下,目录改成正确的目录:

scp ~/.ssh/id_rsa.pub user@server:/git_home_dir/git-admin.pub

然后git clone git@server:gitolite-admin.git把git管理仓库拿到本地。

添加开发成员

先叫开发人员用ssh-keygen命令生成公发给管理员,把它复制到gitlite-admin/keydir下,比如名字叫laonan.pub。

在gitlite-admin/conf下找到gitolite.conf,修正成如下样子,laonan就是新加进去的开发成员,注意这里的配置应该跟公钥的文件名相同。有读写删除等权限。

在gitlite-admin仓库把以上新增文件和改动push到服务器即可。

git add conf
git add keydir
git commit -m "added laonan."
git push
新建仓库

这​更简单,直接修改gitlite-admin/conf/gitolite.conf并增加相应的仓库配置,并push到服务器即可,如在末尾增加:

@myteam = Niko Mike
repo myproject
    RW+ = laonan
    RW = @myteam
git gitolite
阅读(3139) 评论(2) 2014-12-03
goco :
请教博主,这个评论是自己写的吗,有没有介绍自定义form的文章,谢谢
老楠 回复 goco :
是自己写的,是关于Django自定义form吗?要建一个forms.py文件,可以参考下这篇文章:http://www.pythoncentral.io/how-to-use-python-django-forms/
输入类似这样的地址 "name@something.com"
输入类似这样的地址"http://someaddress.com"
验证码 不区分大小写(看不清)