l 配置Gitblit用户
登陆系统:http://192.168.150.116:10101/
Step1) 用管理员账号登录,用户名/密码:admin/admin
Step2) 修改管理员账户密码
Step3) 添加用户,为你团队中的人员创建用户,只有授权用户才能进行相关操作
然后点击“添加用户”,添加成员基本信息,新建用户名lily,密码123456,邮箱lily@qq.com(该账号在后面从本地push文件到gitblit服务器时会使用到),后面几项按个人需求勾选。
然后就可以把用户名及初始密码发送给团队成员,让他们登陆http://192.168.150.116:10101/。
l 创建团队
创建团队,可以为每个项目创建一个团队。
点击右上角“添加团队”,并填写以下信息:例如我有一个项目名称叫“test1”,然后点击访问权限,选择团队成员,当前只有admin、lily,可选择多个,然后添加版本库权限,如下图
l 创建版本库
Step1) 使用系统管理员账号登陆,并点击“创建版本库”
Step2) 然后按要求填入以下信息,在名称处填写:hello/1表示项目1属于hello分组,对于项目名称我们一般采用全小写,中间用分隔符“-”分离,注意,为了保证代码的安全,我们选择第四个:限制查看,克隆及推送,只有加入项目组的人才能够查看项目, 其他信息可以不用填写,然后点击下面“创建”。
Step3) 设置项目权限,当项目创建后,点击版本库右上角的“编辑”按钮,设置团队及用户权限
注意:请一定要点击“添加”按钮
注意,团队权限只有能够查看克隆推送的权限,但是没有创建,修改分支(branch)的权限
Step4)版本库添加成功后,会生成一个版本库地址,如下图,用户上传代码时,就往这个地址推送。
到此我们创建了一个新的版本库hello/1,下面等待lily这个用户上传最初始的代码,然后团队里面的别人就可以克隆使用。