`
agile_boy
  • 浏览: 549795 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

gitosis再安装(linux)

阅读更多
有机会在Linux下边安装git服务了,而gitosis对于小team来说,是不错的git管理工具。

其实在linux下安装也很方便,只需要python和git就可以了。
详细还是参考:http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way

可是当第一次clone的时候,发现如下异常:
fatal: 'gitosis-admin.git': unable to chdir or not a git archive
fatal: The remote end hung up unexpectedly


经逐渐排查,发现是权限做得怪,git用户的根目录需要chmod 755(我的是测试通过),不过个人感觉,这不是git/gitosis的问题,而是ssh的问题。

折腾了很长时间,在此记录一下。
分享到:
评论

相关推荐

    gitosis install

    gitosis 安装详情 gitosis install

    gitosis git服务器架设软件

    2. 下载并安装gitosis cd ~/src git clone git://eagain.net/gitosis.git cd gitosis python setup.py install 3. 添加用户git sudo adduser \ --system \ --shell /bin/sh \ --gecos 'git version control' \ ...

    gitosis-master_20170112

    gitosis-master,有时github下载很慢,因此下载下来。更新到2017/01/12. Linux 下架设git服务器时使用。 git clone https://github.com/res0nat0r/gitosis.git

    gitosis 打包文件

    gitosis的打包文件,适合于无法联网从git获取clone的主机使用。在sles 11上安装成功;前提需要安装setuptools

    gitosis.tar.gz

    git服务器安装包 ,代码解压后用python setup.py install 安装,安装步骤可参考http://www.cnblogs.com/serv/p/6980085.html

    gitosis打包文件

    当无法联网或git clone git://eagain.net/gitosis.git失败时,可以用这个下载打包后的文件

    Ubuntu下用Gitosis搭建GIT代码服务器及Eclipse下的Git操作

    Ubuntu下用Gitosis搭建GIT代码服务器及Eclipse下的Git操作

    gitosis2gitlab:从旧的 gitosis 遥控器到 gitlab 的代理

    但是现在,Gitosis 已经很多年没有维护了! 还有更好的方法来托管您自己的 git 存储库,例如 。 不幸的是,如果您已经使用 Gitosis 多年,那么您的 Gitosis 服务器参考周围可能有很多工作副本。 您可能还拥有希望 ...

    it's about gitosis

    关于git服务器配置哦过程中需要用到的gitosis文件,但是通过scp没法下载

    git-1.7.12.2 gitosis setuptools 软件

    git-1.7.12.2 gitosis setuptools 搭建 ssh git 所需的所有软件

    GIT服务器配置

    GIT服务器配置 描述git、gitosis 服务器安装过程

    在 Ubuntu 下搭建 git gitosis.pdf

    。。。

    在 Ubuntu 下搭建 git gitosis.docx

    。。。

    在Linux下搭建Git服务器

    导读:众所周知,版本系统在开发环境中是必不可少的,但是我们可以把代码免费的托管到GitHub上,如果我们不原意...  Linux是服务器端系统,Windows作为客户端系统,分别安装Git  安装服务端:  [root@Linuxprobe

    详解在Linux下搭建Git服务器

    众所周知,版本系统在开发环境中是必不可少的,但是我们可以把代码免费的托管到GitHub上,如果我们...Linux是服务器端系统,Windows作为客户端系统,分别安装Git 安装服务端: [root@linuxprobe ~]# yum install -y g

    以cygwin和gitolite在WinServer2008上安装git服务

    如果不涉及开发者对项目访问权限的管理问题,这是一个最经济高效的解决方案,具体安装过程参考“安装copssh Git Sever的过程.doc”和“安装copssh Git Client的过程.doc”。 二 方案2:cygwin + gitolite 如“参考...

    基于gitolite 搭建Git服务器

    Git服务端的搭建需要多用户协作及其权限控制等功能,这需要用户管理权限控制组件的支持,目前这类组件主要有两类:Gitosis和Gitolite。 Gitosis起初功能强大,但于09年不再更新。 Gitolite原本是作为Gitosis的lite...

    Git权威指南PDF完整版

    3.1 在Linux 下安装和使用 Git/ 22 3.1.1 包管理器方式安装/ 22 3.1.2 从源代码进行安装/ 23 3.1.3 从Git版本库进行安装/ 23 3.1.4 命令补齐/ 25 3.1.5 中文支持/ 25 3.2 在Mac OS X 下安装和使用 Git/ 26 3.2.1 以...

    gitosis:管理git存储库,通过SSH提供对它们的访问,具有严格的访问控制,不需要shell帐户

    gitosis:管理git存储库,通过SSH提供对它们的访问,具有严格的访问控制,不需要shell帐户

    Git-2.9.2-64-bit(GIT for windows)

    作为开源自由原教旨主义项目,Git没有对版本库的浏览和修改做任何的权限限制,通过其他工具也可以达到有限的权限控制,比如:gitosis, CodeBeamer MR。原本Git的使用范围只适用于Linux / Unix平台,但在Windows平台...

Global site tag (gtag.js) - Google Analytics