android - git服务器
迷茫
迷茫 2017-04-17 12:06:17
[Android讨论组]
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(2)
怪我咯

我在网上查了一下基本上是:
增加ppa
sudo apt-add-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
如果本地已经安装过Git,可以使用升级命令:
sudo apt-get dist-upgrade
但是我在本地试过sudo apt-get dist-upgrade
结果git is not in the sudoers file. This incident will be reported.
在服务器上没尝试,系统版本:
CentOS release 6.3 (Final)

ringa_lee

无论是 Git 服务器还是 Git 客户端,它们都依赖同一个 git 可执行程序。所以你这个问题的答案就是,升级 git,别管什么服务器/客户端,就是你的 repo 命令依赖的 git 版本太低罢了。

应该说,Git 本身就是分布式的,不存在严格的服务端/客户端的区分,只是我们在逻辑上把某台服务器作为中心式的 repo 罢了。而作为所谓“Git 服务器”,除了管理中心式 repo 之外,还可能去实现用户/权限管理,这要基于第三方的一些软件扩展来实现。

在你的例子里 repo 好像是 python 写的一个 git wrapper,我记得前一阵子回答一个 git 的问题时遇到过它。我不太清楚它的具体作用,但是它归根结底还是要依赖你系统上安装的 git 的。

因此,你就按照常规的方式升级你的 git 就可以了,具体的操作我不知道你用的什么操作系统?Google 一下吧。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号