Existe-t-il un moyen d'ajouter des commentaires de validation aux fichiers modifiés sur 'svn commit'. On m'a dit qu'il y avait un moyen de le faire avec cvs, mais nous utilisons svn. Actuellement, nous l'avons ajouter le numéro de révision aux fichiers modifiés avec le mot clé '$ Revision'.svn commentaires ajoutés dans le fichier lors de la validation?
Répondre
Je pense que la seule façon d'y parvenir serait d'utiliser un hook pré ou post commit. En regardant SvnBook il ne semble pas que le message de validation fait partie des variables disponibles
Je dois manquer quelque chose ici parce que les commentaires font partie de la commande svn commit.
Voici un exemple rapide: $ svn commit -m "added howto section."
oui ... il vous manque quelque chose, tout comme moi. J'utilise le svn commit -m "foo" tous les jours, mais un de mes collègues prétend qu'avec cvs sur un commit, pour tous les fichiers modifiés votre commit peut être placé le haut du fichier. Donc la prochaine personne qui travaille dessus connaîtra les changements possibles. – NullPointer0x00
Malheureusement, cette réponse manque totalement le point. L'OP sait comment ajouter un commentaire. La question est de savoir comment l'inclure dans un fichier. (Comme l'en-tête d'un code source, ou un README.txt) – Nikodemus
Nous avons migré de PVCS à SVN et constaté qu'ils n'ont pas impromptu support pour ce type de commentaires que nous pensons aussi sont précieux. Tout ce que j'ai trouvé était la raison derrière cela sur une FAQ des gars SVN.
Réponse courte:
Non, vous ne pouvez pas le faire Subversion
Explication:
- Subversion n'a pas mot-clé interne Log $
- $ Modification du contenu de la transaction (pendant la transaction, en pre-commit hook) est strictement interdite (car il peut donner des résultats imprévisibles)
Enfin:
Log-message à l'intérieur fichier modifié est presque inutile, parce que vous pouvez toujours utiliser svn log -r REV
et obtenir REV de la dernière modification pour le fichier avec le mot clé existant. Il suffit de repenser les techniques post-CVS utilisées
- 1. Affichage d'une liste de contrôle avant validation/commentaires dans SVN
- 2. Comment puis-je forcer la saisie d'un nom de réviseur dans les commentaires de validation SVN
- 3. caractères ajoutés lors de la lecture du fichier temporaire
- 4. Existe-t-il un moyen d'ajouter des commentaires entrés avec TortoiseSVN lors d'une validation dans un fichier source C#?
- 5. L'autorisation a échoué lors de la validation
- 6. Subversion: comment supprimer une propriété lors de la validation
- 7. Obtenir l'historique des commentaires des cvs locaux lors de la validation des fichiers dans emacs
- 8. Modifier le message de validation SVN rétroactivement?
- 9. Validation via le certificat SVN et client
- 10. Flux RSS/Atom de commentaires de validation Subversion
- 11. svn: supprimer un fichier dans le dépôt
- 12. Validation d'un changement unique dans SVN
- 13. Comment se débarrasser des répertoires manquants dans la validation SVN?
- 14. Ignorer certains fichiers de la validation SVN
- 15. Recharger automatiquement le message laissé dans svn-commit.tmp lors d'une nouvelle tentative de validation?
- 16. SVN - Récupère tous les messages de validation d'un fichier?
- 17. Comment ajouter automatiquement les messages de validation SVN et la numérotation des révisions au fichier java?
- 18. Problèmes de validation du répertoire supprimé dans le référentiel SVN
- 19. Erreur de validation SVN après la suppression de fichiers localement
- 20. SVN prend-il en charge des commentaires dans ses propriétés?
- 21. Les commentaires Javadoc doivent-ils être ajoutés à l'implémentation?
- 22. SVN Valider sur les fichiers modifiés, supprimés ou ajoutés en dehors du contrôle svn
- 23. Erreur lors de la validation du fichier XML avec XSD
- 24. Importer le fichier SVN Repo dans Visual SVN
- 25. Est-ce que 'svn switch' supprime les fichiers ajoutés localement?
- 26. Suppression de fichiers lors de la fusion manuelle dans SVN
- 27. Nouvelle structure de référentiel SVN et commentaires de portage
- 28. Erreur SVN lors de la tentative de validation sur un hôte distant
- 29. Comment structurer une application Kohana MVC avec des champs ajoutés dynamiquement et fournir une validation et des commentaires
- 30. commentaires DataBinding dans .NET2
Vous avez 0 réponses acceptées de 9 questions postées, et ce n'est pas agréable. Plus de personnes vous aideraient si vous acceptez les réponses à votre question. – Dialecticus
Oh. Je ne savais pas que je devais accepter les réponses, je les ai toujours votées. Merci. – NullPointer0x00