J'écris un script git-install.sh: http://gist.github.com/419201Comment obtenir le dernier numéro de version de la version stable de Git?
Pour obtenir le dernier numéro de version stable de Git, je fais:
LSR_NUM=$(curl -silent http://git-scm.com/ | sed -n '/id="ver"/ s/.*v\([0-9].*\)<.*/\1/p')
2 Questions:
Refactor mon code: Y a-t-il un meilleur moyen de faire cela par programmation?
Cela fonctionne maintenant, mais il est fragile: si la page Web à l'adresse http://git-scm.com/ changements, la ligne ci-dessus peut arrêter travail.
PHP a une URL fiable pour obtenir la dernière version de sortie: Is there a site which simply outputs the latest stable version numbers of php and mysql?
Y at-il quelque chose comme ça pour Git? Cela se rapproche: http://www.kernel.org/pub/software/scm/git/
Vous pouvez continuer votre stratégie actuelle, mais aussi la santé mentale vérifier par analyse syntaxique 'http: // www.kernel.org/pub/logiciel/scm/git /' et/ou 'http: // git. kernel.org/? p = git/git.git; a = summary' pour le nombre le plus élevé et vérifiez la correspondance. –