
SVN
Get flash to fully experience Pearltrees
Branch Maintenance
You may have noticed by now that Subversion is extremely flexible. Because it implements branches and tags with the same underlying mechanism (directory copies), and because branches and tags appear in normal filesystem space, many people find Subversion intimidating. It's almost too flexible. In this section, we'll offer some suggestions for arranging and managing your data over time. There are some standard, recommended ways to organize a repository.Qaund tu vas "flasher" une version pour la livrer, disons dans un premier temps la v1.0. Tu copieras les sources de la version v1.0 dans tags/v1.0. Il faut savoir que techniquement Subversion ne fait pas réellement de copie. Si maintenant il y a un bug (bug52) dans la v1.0, tu peux créer une branche dédiée à la correction de ce bug, disons v1.0_bug52. Pour faire cela, tu créera la branche dans le répertoire branches (branches/v1.0_bug52) et tu y recopiera les fichiers du répertoire tags/v1.0 (tuoujours pas de réelle recopie côté Subversion).
[Bonne pratique] Précisions sur la structure des répertoires ? - Forum des professionnels en informatique
[Bonne pratique] Branches, tags, et trunk - Forum des professionnels en informatique
Merci pour ton aide, mais, même si le brouillard s'éclaircit petit à petit, il y a toujours des trucs qui coincent ; j'ai l'impression qu'il y a quelque chose quelque part dont je n'ai pas pris conscience. Premièrement, j'ai l'impression que tout ces copiages de trunk vers tags ou branches se fait par des commandes svn. Est-ce vrai / faux / ou alors ?... Ensuite, je m'étonne de la présence de tags. De mon point de vue, lorsque j'ai une version correcte, je la commite, et si je veux la retrouver, j'en fait un checkout, un export, ou autre. Je veux dire qu'elle est dans le repository bien au chaud, et que je peux la retrouver par une commande x, y ou z.Posted on April 23, 2009, 1:20 am EST As far as I know, there is no mechanism to search "svn log" for a specific comment. Sure you can do "svn log | grep Mohamed", but that will just give you the line where that comment was found.

