13 votes

Obtenir le numéro de révision actuel en ligne de commande via TortoiseSVN

J'essaie d'écrire un fichier batch dans lequel j'ai besoin de la révision HEAD du projet sur lequel je travaille.

Existe-t-il une commande pour obtenir cela à partir de la ligne de commande ?

Je suis sur une machine Windows XP.

EDIT J'ai fini par utiliser un mélange entre Shambulator, mizipzor, et les réponses de Stefan. Je me suis retrouvé avec ça :

for /f "tokens=5" %%i in ('SubWCRev WorkingCopyPath^|find "Last committed at revision"') do set version=%%i 
echo %version%

Merci pour votre aide.

J'ai également ajouté cette réponse à la liste ci-dessous.

0voto

user3617099 Points 11

Cela semble plus facile que toutes les réponses précédentes :

svnlook youngest <repo-path>

Il renvoie un seul numéro de révision.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X