Oui oui, je sais bien qu'on ne peut pas fournir un numéro de version, et je comprends parfaitement que c'est propre aux systèmes de contrôle de version décentralisés. Mais dire que, avec SVN, c'est bien pratique de pouvoir intégrer le numéro de révision de ton dépôt au logiciel.
À mon ancien boulot (beurk) j'utilisais Visual Studio (beurk beurk) et j'intégrais le numéro de révision directement dans une classe C# (beurk beurk beurk) grâce aux scripts de compilation, et c'était vraiment très pratique. Je ne sais si tu sais comment fonctionnent les externals sous SVN, mais si c'est bien configuré, alors la révision du projet principal permet de recréer la version du client. C'est tellement pratique qu'on ne faisait même plus de tags.
[^] # Re: Versionnage de fichier de conf privé possible ?
Posté par outreal . En réponse à la dépêche Mercurial 2.1 : Les phases. Évalué à 0.
Oui oui, je sais bien qu'on ne peut pas fournir un numéro de version, et je comprends parfaitement que c'est propre aux systèmes de contrôle de version décentralisés. Mais dire que, avec SVN, c'est bien pratique de pouvoir intégrer le numéro de révision de ton dépôt au logiciel.
À mon ancien boulot (beurk) j'utilisais Visual Studio (beurk beurk) et j'intégrais le numéro de révision directement dans une classe C# (beurk beurk beurk) grâce aux scripts de compilation, et c'était vraiment très pratique. Je ne sais si tu sais comment fonctionnent les externals sous SVN, mais si c'est bien configuré, alors la révision du projet principal permet de recréer la version du client. C'est tellement pratique qu'on ne faisait même plus de tags.