webtatic parece ter um repo com a versão 1.6.5.2 a partir desta postagem.
Atualmente, estou mantendo os pacotes git manualmente para minhas máquinas CentOS, já que parece não haver pacotes recentes disponíveis no Repos. Eu estou reconstruindo o SRPMS do kernel.org, mas --without docs
desde que eu não posso satisfazer as dependências, o que não é agradável.
Uma consulta recente na lista de discussão gerou um único resultado - um repositório pessoal, o que não é suficiente para mim.
webtatic parece ter um repo com a versão 1.6.5.2 a partir desta postagem.
O repositório final é Dag Wieers '. Ele tem criado RPMs para milhares de projetos já há algum tempo e é uma das primeiras coisas que eu adiciono aos meus repositórios .d dir . Ele foi renomeado como RPMForge alguns anos atrás, o que envolveu a fusão com alguns outros repositórios amplamente respeitados.
Ele tem Git rpms lá dentro.
Eu encontrei esse mesmo problema. A maneira como resolvi isso foi seguindo as instruções INSTALL em 1.6.5.1. Perto da parte inferior, explica como obter uma cópia da documentação pré-formatada. É pré-construído e você pode obtê-lo assim que instalar o git. Os comandos são os seguintes:
$ 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
Na verdade, precisei de outro comando:
git reset --hard
... mas depois disso, funcionou como um encanto. Acabei de adicionar esse diretório ao meu $MANPATH
no meu ~ / .bashrc assim:
# git man pages
export MANPATH="$HOME/local/git-manual:$MANPATH"
... e todas as páginas do manual funcionam como esperado. Estou tão feliz que consegui isso depois de atualizar! Espero que funcione para você também ...
Dado o quanto você valoriza ter versões recentes de pacotes, o Centos provavelmente não é a distro que você está procurando. Mesmo o Fedora Rawhide não tem o git 1.6.3, em grande parte devido ao fato de ter sido lançado há duas semanas. Eu o encontrei na arvore Gentoo ~ arch, assim como um ebuild que irá construir o atual head GIT.
Você pode obter os últimos RPMs do Git diretamente de kernel.org . No entanto, você pode se deparar com problemas de dependência de bibliotecas no CentOS, devido às versões mais antigas das bibliotecas dev disponíveis lá. A última vez que eu olhei no Git no CentOS 5.x, a versão mais recente que eu pude instalar com segurança do RPM foi 1.5.6.1. Versões mais recentes, provavelmente é melhor compilar os SRPMs ou compilar diretamente a fonte do Git.