See: Description
Interface | Description |
---|---|
VCS |
Version control system.
|
VetoableActionListener |
Permet a une action d'etre interdite avant qu'elle ne soit faite.
|
Class | Description |
---|---|
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 | Description |
---|---|
VCS.Status |
VCS Status type.
|
VCSActionEvent |
Représente une action VCS que l'on souhaite faire
|
VCSSVN.ConnectionState |
Connection state.
|
Exception | Description |
---|---|
VCSException |
A generic vcs exception.
|
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:
Copyright © 1999–2020 CodeLutin. All rights reserved.