Je suis un utilisateur VSS qui apprend à utiliser SVN et j'ai sélectionné TortoiseSVN comme plate-forme. Quelqu'un peut-il me dire ce que signifie le terme "Révision HEAD"?
Cela signifie la dernière révision.
Obtenir la HEAD révision de SVN équivaudrait à effectuer une opération "Get Latest ..." dans VSS.
Puisque votre question est spécifique à Subversion, voici ce que dit le livre SVN :
HEAD
La dernière révision (ou «la plus récente») du référentiel.
Pour comparaison, voici les autres mots-clés de révision:
BASE
Le numéro de révision d'un élément dans une copie de travail. Si l'article a été modifié localement, il s'agit de la façon dont l'article apparaît sans ceux-ci modifications locales.
ENGAGÉ
Dernière révision antérieure ou égale à BASE dans laquelle un élément a été modifié.
PREV
La révision immédiatement avant la dernière révision dans laquelle un élément a été modifié. Techniquement, cela revient à COMMITTED-1.
C'est la toute dernière révision/actuelle du projet.
La dernière révision que vous avez validée dans le référentiel.
Exemple: Si votre dernière validation a créé la révision 15, alors 15 est la révision HEAD
Le fichier d'aide de Tortoise vaut bien une lecture. Du glossaire:
HEAD révision
La dernière révision de un fichier ou un dossier dans le référentiel.
Dans Subversion, le référentiel a une révision numérotée séquentiellement qui marque chaque état. HEAD est un alias pour la dernière révision du référentiel. Lorsqu'une révision n'est pas spécifiée, HEAD est utilisé.
Le contenu des fichiers et des répertoires est référencé par chemin et révision. La référence concerne le contenu du chemin lorsque le référentiel a été remplacé par cette révision, que le contenu de ce chemin ait été modifié ou non.
Remarque: Si la dernière action sur un chemin était de le supprimer, ce chemin ne comportera pas de révision HEAD (ni la révision du référentiel créée lors de la validation de la suppression, ni après.
[Ainsi, contrairement à certaines réponses et à certains documents cités, HEAD ne fait pas référence à la dernière révision d’un fichier. Vous devrez revenir au moins juste avant que cela ne soit supprimé pour cela.]