Comment puis-je stocker la nouvelle numéro de révision SVN dans mon code source après que j'ai commis? (TortoiseSVN)
Est-il possible, via TortoiseSVN, à savoir le SVN rev nombre vous à mettre en avant un commit afin que je puisse mettre que rev# dans le code source de l'article commentaire?
Peut-être il ya une spéciale keyname/variable que je peux mettre dans mon fichier que TortoiseSVN remplacera automatiquement avec le rev# il est sur le point de commettre?
La motivation derrière cela est que je peux prendre la dernière version et de voir ce que SVN rev il était composé de simplement en regardant le code source. Il donne également à la direction d'affinité.
OriginalL'auteur SiegeX | 2010-02-24
Vous devez vous connecter pour publier un commentaire.
Subversion prend en charge l'expansion de mots clés, mais vous pouvez lire ici avant de choisir de la mettre en œuvre.
Il y a un certain nombre de raisons pour lesquelles il est généralement une bonne idée pour éviter de modifier vos fichiers validés avec le contenu qui est déjà dans le SVN. Le second lien ci-dessus fournit plus de détails sur les raisons de cette peut être une mauvaise idée. Mais en fait, les différences et les correctifs peut devenir problématique.
Vous n'avez pas besoin de dupliquer les informations que Subversion capture, car cela peut facilement être obtenue via la commande log.
OriginalL'auteur LBushkin
SVN mots-clés Spéciales - à-dire: "$Revision$"
OriginalL'auteur RedPandaCurios
Si vous êtes à l'aide de l'outil de package de votre code, comme la Fourmi, vous pouvez inclure un SVN propriété de requête dans le processus de construction.
Puisque je n'ai que l'expérience de cette Fourmi, il va comme ceci:
Une fois le svn.lastRev propriété est définie, vous pouvez injecter dans vos commentaires de code - peut-être par le remplacement des jetons. Je ne sais pas si c'est exactement ce que vous cherchez. Je suis d'accord, en revanche, il est agréable à regarder votre code et de savoir ce que SVN rév. il est venu de.
OriginalL'auteur