SVN Question sur sa structure.

Bonjour,

Je travail sur un projet ou je dois utiliser SVN.
Or je n'ai jamais travaillé avec.

Dans mon cas, la racine du projet est découpé en 3 :
- trunk, contenant la dernière version
- tags ??
- branches ??

Or je n'arrive pas à comprendre le principe de tags et de branches.
Qu'elle est leur utililitée ? leur différence ?

D'avance merci
Configuration: Windows Vista
Firefox 2.0.0.7

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Salut,

    Pour SVN tout est répertoire, donc tu peux adopter n'importe quelle structure.

    Cependant, par convention, une certaine organisation est préférée:

    - Sous trunk/ Tu as généralement la version courante (le HEAD).
    - Sous tags/ tu mets des copies figées des version HEAD qui sont publiques: svn copy trunk tags/version1.0.1
    - Sous branches/ tu inities des versions dérivées du codes principal (en général en espérant pouvoir merger plus part, c'est jamais amusant de maintenir plusieurs versions): svn copy tags/version1.0.0 branches/version1-branch , ou encore svn copy trunk branches/amd64-port

    Jette un oeil à la doc: http://svnbook.red-bean.com/en/1.4/index.html c'est expliqué.

    Yannick