CentOS git RPMS 的最新存储库

CentOS git RPMS 的最新存储库

我目前正在为我的 CentOS 机器手动维护 git 包,因为 Repos 中似乎没有可用的最新包。我正在从 kernel.org 重建 SRPMS,但--without docs由于我无法满足依赖关系,这很不愉快。

最近在邮件列表上查询只得到了一个结果 - 个人存储库,但这对我来说还不够。

答案1

网络营销截至本文发布时,似乎有一个版本 1.6.5.2 的 repo。

答案2

最终的存储库是达格·维尔斯'。他已经为数千个项目构建了 RPM 一段时间了,这是我最先认识的添加到我的 repos.d 目录。几年前它被重新命名为 RPMForge,并与其他几个广受尊敬的存储库合并。

他有Git rpms在那里。

答案3

我遇到了同样的问题。我解决这个问题的方法是按照 1.6.5.1 中的 INSTALL 说明进行操作。在底部附近,它解释了如何获取预格式化文档的副本。它是预先构建的,您可以在安装 git 后获取它。命令如下:

$ mkdir manual && cd manual
$ git init
$ git fetch-pack git://git.kernel.org/pub/scm/git/git.git man html |
  while read a b
  do
    echo $a >.git/$b
  done
$ cp .git/refs/heads/man .git/refs/heads/master
$ git checkout

我实际上需要另一个命令:

git reset --hard

...但之后,它就变得很好用了。我只需将该目录添加到我的$MANPATH~/.bashrc 中,如下所示:

# git man pages
export MANPATH="$HOME/local/git-manual:$MANPATH"

...所有手册页都按预期工作。我很高兴升级后得到了这个!希望它也适用于你......

答案4

鉴于您非常重视拥有最新的软件包版本,Centos 可能不是您想要的发行版。即使是 Fedora Rawhide 也没有 git 1.6.3,这主要是因为它刚刚在 2 周前发布。我确实在 Gentoo ~arch 树中找到了它,以及一个将基于当前 git HEAD 构建的 ebuild。

相关内容