团队计划将版本控制服务器由VSS切换到GIT,先实践一下。
在ubuntu11.04下命令行安装失败,缺失的依赖过多。没有git客户端,只好到https://github.com/res0nat0r/gitosis手动下载安装包。
然后参考https://github.com/res0nat0r/gitosis上的指导开始安装。
1、解压缩,运行python setup.py install安装
第一步就开始抱错,提示
Traceback (most recent call last):
File "setup.py", line 2, in ?
from setuptools import setup, find_packages
ImportError: No module named setuptools
按照提示到https://pypi.python.org/pypi/setuptools下载安装包,安装之后继续python setup.py install成功。
2、配置用户
sudo adduser \
--system \
--shell /bin/sh \
--gecos 'git version control' \
--group \
--disabled-password \
--home /srv/example.com/git \
git
3、生成SSH public key
运行ssh-keygen输入必要参数
4、为新用户设置仓库
git gitosis-init <FILENAME.pub
FILENAME.pub是上一部生成的公钥
到这又出问题了,提示:
File "/usr/local/python2.7/subprocess.py", line 1213, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
是python的错误提示,看惯了java的异常再看python的异常很是无奈,google了一下,没有明确的解释。查看subprocess.py的1213行也没思路。只好继续google,看到http://blog.csdn.net/lastsweetop/article/details/8257623上面提到“ln -s /usr/local/bin/git /usr/bin/git”,对照错误提示基本一致。
确定应该是没安装git客户端的原因。下载安装客户端之后配置成功。
分享到:
相关推荐
Ubuntu下用Gitosis搭建GIT代码服务器及Eclipse下的Git操作
linux下搭建git服务器步骤,本人亲测可用。linux下搭建git服务器步骤,本人亲测可用
关于ubuntu下git服务器的搭建
。。。
。。。
Ubuntu下Git服务器打搭建 客户端的使用教程和git学习资料等,资源分虽然要了10分但是这是我一周总结的,现在没分了想坑一点积分。有积分后我就免费下载了,下载的人不要为要积分而喷。也谢谢大家给我积分
部署成web即可,方便地搭建git server服务器
在ubuntu 12.04 上完成的git服务器搭建步骤。
1、安装git 2、添加用户组 3、添加用户 4、创建证书登录 5、客户端生成密钥 6、初始化Git仓库 7、克隆仓库
改教程详细的介绍了如何在Windows系统平台下搭建GItblit服务器
ubuntu安装git
linux搭建git服务器
Ubuntu下git服务器的搭建和基本使用[参考].pdf
依次安装 tk tcl gitk git-gui 安装之后,使用:在git工程目录运行gitk 或者git gui即可。
Windows下搭建基于ssh的git服务器
在windows下搭建git服务器所用到的 git安装包 copsshinstaller TortoiseGit
好不容易找到的ubuntu上最新的能免费使用的GitKraken版本 !!!!!!!!!!!!!!!!! 全网最低价,懂得自然懂 !!!!!!!!!!!!!!!!!
CentOS下搭建Git_Gerrit_Jenkins版本控制系统
windows上搭建git服务器
完全学会Git、GitHub、Git Server的24堂课