Uses of Class
fr.ifremer.isisfish.vcs.VCSException
Package
Description
Data storage.
Try to keep this classes agnostic about IsisFish specific objects.
-
Uses of VCSException in fr.ifremer.isisfish
Modifier and TypeMethodDescriptionstatic void
IsisFish.initCommunityVCS()
Initialise le VCS et check s'il y a des mises à jour pour prevenir l'utilisateur.static void
IsisFish.initVCS()
Initialise le VCS et check s'il y a des mises à jour pour prevenir l'utilisateur. -
Uses of VCSException in fr.ifremer.isisfish.datastore
Modifier and TypeMethodDescriptionvoid
Permet d'ajouter ce storage dans le VCSNone.static void
ExportStorage.checkout()
static void
FormuleStorage.checkout()
static void
ObjectiveStorage.checkout()
static void
OptimizationStorage.checkout()
static RegionStorage
Checkout not existing Region locally from serverstatic void
ResultInfoStorage.checkout()
static void
RuleStorage.checkout()
static void
ScriptStorage.checkout()
static void
SensitivityAnalysisStorage.checkout()
Effectue un chekout VCS sur le répertoire des calculateurs.static void
SensitivityExportStorage.checkout()
static void
SimulationPlanStorage.checkout()
static void
Checkout not existing Simulation localy from serverstatic void
SimulatorStorage.checkout()
static void
Permet de ramener tout un répertoire du VCS.void
Permet d'envoyer des modifications faite en local sur le VCS.VersionStorage.diff()
Return diff between current file content and VCS file content.SensitivityAnalysisStorage.getNewRemoteSensitivityAnalysisNames()
Retourne la liste des noms de tous les calculateurs disponibles sur le serveur VCS qui ne sont pas encore en local.SimulationPlanStorage.getNewRemoteSimulationPlanNames()
Retourne la liste des noms de tous les plans disponibles sur le serveur VCS qui ne sont pas encore en localboolean
VersionStorage.isOnRemote()
Indique s'il a deja ete ajouté au VCS.boolean
VersionStorage.isUpToDate()
void
VersionStorage.update()
Permet de mettre a jour le fichier local en fonction de ce qu'il y a sur le VCS -
Uses of VCSException in fr.ifremer.isisfish.vcs
Modifier and TypeMethodDescriptionvoid
Add and commit file in server repository.void
Add and commit file in server repositoryvoid
Perform : - svn add - commitVCS.checkFileStatus()
Verifie si tous les fichiers du repository local sont les dernieres version par rapport au serveur.VCSNone.checkFileStatus()
VCSSVN.checkFileStatus()
Vérifie si tous les fichiers du repository local sont les dernieres version par rapport au serveur.void
VCS.checkout
(org.nuiton.version.Version tag, boolean recurse) get repository on server and put it in localdir.void
VCSNone.checkout
(org.nuiton.version.Version tag, boolean b) Get repository module on server and put it in destDir.void
VCSSVN.checkout
(org.nuiton.version.Version tag, boolean recurse) void
VCS.checkProtocol()
Verifie la connexion et si le protocole a change, switch le repository pour utiliser le nouveau protocole.void
VCSNone.checkProtocol()
void
VCSSVN.checkProtocol()
Verifie la connexion et si le protocole a change, switch le repository pour utiliser le nouveau protocole.void
Cleanup a directory, removing all lock.void
void
Cleanup a directory, removing all lock.void
Commit specified files, if files is null, all files are committed.void
void
Commit specified files, if files is null, all files are committed.protected void
VCSSVN.commitWithoutCheck
(List<File> files, String msg) Commit without ask for registred listeners.void
Delete and commit files in server repository.void
Delete and commit files in server repositoryvoid
VCS.getChanglog
(List<File> files) Return all changelog between local file version and remote repository file version.VCSSVN.getChanglog
(List<File> files) Return all changelog between local file version and remote repository file version.show diff between local file and repository file.Show diff between local file and repository file.show diff between local file and repository file.VCS.getFileList
(File directory) Return list of all file on directory on remote server.VCSNone.getFileList
(File directory) Return list of all file on directory on remote server.VCSSVN.getFileList
(File directory) VCS.getLocalStatus
(File file) Get file local status.VCSNone.getLocalStatus
(File file) VCSSVN.getLocalStatus
(File file) VCSSVN.getLocalStatus
(File file, boolean recurse, org.tmatesoft.svn.core.wc.SVNStatusType... wanted) Recherche le statut des fichiers locaux, ne retourne jamais les fichiers NORMAL ou NONE sauf si demandé explicitement via wantedVCSSVN.getRemoteStatus
(File file, boolean recurse) Retourne la liste des fichiers qui ont été mis à jour sur le serveur.VCS.getTag()
Retourne le tag reellement utilise, par exemple si on a fait un setTag(3.2.0) cette methode retourne "/tags/3.2.0", pour setTag(null) on retourne "/trunk"VCSNone.getTag()
VCSSVN.getTag()
VCS.getUpdatedFile()
get list of new or modified files on server.VCSNone.getUpdatedFile()
get list of new or modified files on serverVCSSVN.getUpdatedFile()
get list of new or modified files on server.boolean
VCS.haveUpdate()
Ask if there are some new or modified files on server.boolean
VCSNone.haveUpdate()
Ask if there are some new or modified files on serverboolean
VCSSVN.haveUpdate()
Ask if there are some new or modified files on server.boolean
VCS.isOnRemote
(File file) Check if file is available on server.boolean
VCSNone.isOnRemote
(File file) Check if file is available on serverboolean
VCSSVN.isOnRemote
(File file) Check if file is available on server.boolean
VCS.isTag
(org.nuiton.version.Version version) Look on server if version is tag repository.boolean
VCSNone.isTag
(org.nuiton.version.Version version) look on server if version is tag repositoryboolean
VCSSVN.isTag
(org.nuiton.version.Version version) boolean
VCS.isUpToDate
(File file) Check if file is up-to-date.boolean
VCSNone.isUpToDate
(File file) Check if file is uptodateboolean
VCSSVN.isUpToDate
(File file) Check if file is uptodate.boolean
VCS.isWriteable()
Return true, if local repository is writable.boolean
VCSNone.isWriteable()
boolean
VCSSVN.isWriteable()
void
checkProtocol is automatically donevoid
Change host.void
checkProtocol is automatically donevoid
Change login.void
checkProtocol is automatically donevoid
Change path.void
AbstractVCS.setProtocol
(String protocol) checkProtocol is automatically donevoid
VCS.setProtocol
(String protocol) Change protocol.VCS.setTag
(org.nuiton.version.Version version) Change repository tag, used when we use some tag and we want to go to trunk.VCSNone.setTag
(org.nuiton.version.Version version) VCSSVN.setTag
(org.nuiton.version.Version version) Update file.Update file