在服务器上创建git用户和组groupadd-ggidgit
useradd-uuid-ggid-d/home/gitgit
passwdgit生成服务器公钥私钥对ssh-keygen
cpid_rsa.pubgitadmin.pub下载gitolite源码cd/home/git
gitclonegit@github.com:sitaramc/gitolite.git查看说明文档vimREADME.markdown创建gitolite安装..
分类:
其他好文 时间:
2017-05-24 22:23:53
阅读次数:
143
[1]协议 [2]服务器部署 [3]生成SSH公钥 [4]架设服务器 [5]公共访问 [6]GitWeb [7]Gitosis [8]Gitolite [9]Git守护进程 ...
分类:
其他好文 时间:
2017-04-12 21:45:38
阅读次数:
275
1.安装相关支持软件 2.服务端操作:创建git账号 3.设置密码 4.切换git账号,创建bin目录 5.github下载gitolite源代码 6.配置环境变量 7.作为管理员的客户端先准备好公钥 ssh-keygen8.在客户端上传作为gitolite管理员帐号的公钥,也就是第7步产生的公钥 ...
分类:
其他好文 时间:
2017-02-19 00:04:09
阅读次数:
219
By Harrison Feng在Git服务管理工具这个领域,主要有三种流行的方案,它们分别是 Gitosis - 轻量级, 开源项目,使用SSH公钥认证,只能做到库级的权限控制。目前项目已经停止开发,不再维护。 Gitolite - 轻量级,开源项目,使用SSH公钥认证,能做到分支级的权限控制。 ...
分类:
其他好文 时间:
2016-11-16 01:58:16
阅读次数:
432
简述公司版gitolite的项目配置与管理 1. 基于秘钥对的管理 1.1 客户端(需要访问代码库的机器)生成秘钥对,采用RSA加密ssh-keygen -t rsa -f path_to_store_keys/name_of_your_key运行后将在指定目录(就是path_to_store_ke ...
分类:
其他好文 时间:
2016-10-08 19:48:55
阅读次数:
195
问题1: 404 版本库中不存在该条目和(或)其修订版本。 1.1 GIT库: 参考:http://stackoverflow.com/questions/13000247/redmine-gitolite-issue-with-repository-permissions-and-more I m ...
分类:
其他好文 时间:
2016-10-08 18:56:21
阅读次数:
529
咳咳~好几天没写博文啦,这几天都在研究Git,没办法公司要要抛弃SVN转站Git,废话就不多说,下面我们进行操作演示:环境:之前搭建的Redis-Master服务器一枚,配置一般般~工具:TortoiseGit,传说中的小乌龟~1、安装开发工具与依赖包[root@redis_master~]#yumgroupinstall"Deve..
分类:
其他好文 时间:
2016-10-05 01:17:41
阅读次数:
325
redmine整合GIT版本库 服务器的环境: Ubuntu 11.10 64位 Redmine 1.4.5.stable.10943 git version 1.7.5.4 + gitolite 前言:由于redmine的版本比较低,所以新版本的配置方法有可能有差异。请实践者留意。 redmine ...
分类:
其他好文 时间:
2016-09-27 13:28:50
阅读次数:
175
服务器版本:centos6.5第一步:安装git服务器(root用户)直接用yum安装就行yuminstall-ygit因为CentOS默认的perl少了这个模块,所以要安装perlyuminstallperl创建git用户#useraddgit#passwdgit安装gitolite切换到git用户#su-git创建bin目录$mkdirbin下载gitolite安装包$gitclo..
分类:
其他好文 时间:
2016-09-09 19:03:33
阅读次数:
111
一、git仓库迁移 1,从原仓库clone或pull到本地仓库 git clone project_name ?【old_remote_repository_address】 2,?在新的git创建一个新仓库。如果用gitolite搭建的git服务器,那么只需要在配置文件gitolite.conf上 ...
分类:
其他好文 时间:
2016-08-31 20:40:10
阅读次数:
215