
Git及Git服务器
Sean的计算机
这个作者很懒,什么都没留下…
展开
-
UbuntuServer搭建Git服务器之SSH基本用法(一)
SSH协议是通过公钥和私钥来进行服务器的授权管理,是git的读写操作的标准协议。假设cglab以服务器管理员账号,labserver为主机名。1. 首先在linux server服务器安装openssh$sudo apt-get install openssh-server 2. SSH的公钥与私钥,所生成的公钥可以用不同的用途,比如下面生成的id_rsa.pub公钥用作she原创 2012-10-24 20:43:00 · 2149 阅读 · 0 评论 -
UbuntuServer搭建Git服务器之gitdeamon和gitweb(四)
用gitdeamon可以方便用户通过git协议来clone共享的版本库,其安装及简单应用如下:1. 安装git-daemon-run$sudo apt-get install git-daemon-run 2.配置git-daemon-run$sudo vi /etc/sv/git-daemon/run将:#!/bin/shexec 2>&1echo 'git-原创 2012-11-02 23:45:53 · 1494 阅读 · 0 评论 -
UbuntuServer搭建Git服务器之gitolite管理(三)
管理Gitolite,管理员的任务就比较繁重了,其所有的管理都是通过安装gitolite是自动创建的gitolite-admin库来操作的,下面就几个常用的管理任务作简单介绍。1. 管理员克隆gitolite-admin管理库git+gitolite的安装与配置参见搭建Git服务器(二),安装后在gitadmin管理员用户目录下在自动创建一个用于自身管理的git库:gitolite-ad原创 2012-10-27 09:54:12 · 3102 阅读 · 0 评论 -
UbuntuServer搭建Git服务器之git和gitolite(二)
最近课题小组需要搭建一台Git服务器,来进行代码共享与合作。从各种大牛的博客中了解到版本控制经历了CVS->SVN->GIT,果断选择用GIT。但GIT是开发在linux下的软件,搬到windows下用也是可以的。但为了学习学习,还是决定用linux做服务器操作系统,然后在windows下进行管理。但是如何搭建GIT呢?用到什么软件呢?经过几寻google,得知有gitosis和gitolite,原创 2012-10-26 21:03:18 · 3274 阅读 · 0 评论