Baptiste Mille-Mathias <[EMAIL PROTECTED]> writes: > j'ai lu le tuto sur flibuste.net mais je n'ai pas trouvé ou pas compris.
Relis bien cette page: http://www.flibuste.net/libre/tlafr/elementary-branches.html La création d'une branche en arch se fait avec la commande "tla tag". Le principe du versioning en arch, c'est que tu gères un ensemble de revisions. Tu as grosso-modo trois sortes de révisions : * Les révisions "base", qui correspondent à l'import d'un nouveau projet. * Les révisions correspondant à un commit, qui décrivent les changements par rapport à la révision précédante dans la même version. * Les tags, qui en général commencent une nouvelle version, et qui sont un "alias" d'une autre révision, dans une autre branche. Branche d'origine Autre branche . . . . [ base-0 (import) ] . | . V . [ patch-1 (commit) ] . | . V . [ patch-2 (commit) ] . | `-> [ base-0 (tag de patch-2) ] V | [ patch-3 (commit) ] V | [ patch-1 (commit) ] V | ... V ... Jusqu'ici, tout va bien. Ca se complique quand il faut fusionner les branches, mais finalement, avec arch, ça n'est pas si compliqué à comprendre. (star-merge, replay, ...) -- Matthieu
