|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| VCS | Version control system. |
| VetoableActionListener | Permet a une action d'etre interdite avant qu'elle ne soit faite. |
| Class Summary | |
|---|---|
| AbstractVCS | Abstract VCS implementation. |
| VCSFactory | Permet de recupere le bon VCS en fonction de la configuration. |
| VCSNone | VCSNone (svn or vcs) must extends this class. |
| VCSSVN | SVN VCS. |
| Enum Summary | |
|---|---|
| VCS.Status | VCS Status type. |
| VCSActionEvent | Représente une action VCS que l'on souhaite faire |
| VCSSVN.ConnectionState | Connection state. |
| Exception Summary | |
|---|---|
| VCSException | A generic vcs exception. |
Try to keep this classes agnostic about IsisFish specific objects. This permit library creation in near futur.
Si on a la derniere version d'isis alors on utilise le trunk. Si on a pas la derniere version, on utilise le tag de cette version (impossible de commiter).
Si l'utilisateur ne souhaite pas passer a la derniere release, il ne pourra plus commit ou updater. On detect qu'il n'a pas la derniere version car un tag existe avec sa release.
Pour le developpement, on cree une branch pour la futur version, lors de la release passage de 3.1.0.1 à 4.0.0.0
Pour les releases qui ne font evoluer que le 4eme chiffre, rien n'est fait.
Les differents etats possibles sont:
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||