Uses of Class
fr.ifremer.isisfish.vcs.VCSException
Packages that use VCSException
Package
Description
Data storage.
Try to keep this classes agnostic about IsisFish specific objects.
-
Uses of VCSException in fr.ifremer.isisfish
Methods in fr.ifremer.isisfish that throw VCSExceptionModifier and TypeMethodDescriptionstatic voidIsisFish.initCommunityVCS()Initialise le VCS et check s'il y a des mises à jour pour prevenir l'utilisateur.static voidIsisFish.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
Methods in fr.ifremer.isisfish.datastore that throw VCSExceptionModifier and TypeMethodDescriptionvoidPermet d'ajouter ce storage dans le VCSNone.static voidExportStorage.checkout()static voidFormuleStorage.checkout()static voidObjectiveStorage.checkout()static voidOptimizationStorage.checkout()static RegionStorageCheckout not existing Region locally from serverstatic voidResultInfoStorage.checkout()static voidRuleStorage.checkout()static voidScriptStorage.checkout()static voidSensitivityAnalysisStorage.checkout()Effectue un chekout VCS sur le répertoire des calculateurs.static voidSensitivityExportStorage.checkout()static voidSimulationPlanStorage.checkout()static voidCheckout not existing Simulation localy from serverstatic voidSimulatorStorage.checkout()static voidPermet de ramener tout un répertoire du VCS.voidPermet 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 localbooleanVersionStorage.isOnRemote()Indique s'il a deja ete ajouté au VCS.booleanVersionStorage.isUpToDate()voidVersionStorage.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
Methods in fr.ifremer.isisfish.vcs that throw VCSExceptionModifier and TypeMethodDescriptionvoidAdd and commit file in server repository.voidAdd and commit file in server repositoryvoidPerform : - 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.voidVCS.checkout(org.nuiton.version.Version tag, boolean recurse) get repository on server and put it in localdir.voidVCSNone.checkout(org.nuiton.version.Version tag, boolean b) Get repository module on server and put it in destDir.voidVCSSVN.checkout(org.nuiton.version.Version tag, boolean recurse) voidVCS.checkProtocol()Verifie la connexion et si le protocole a change, switch le repository pour utiliser le nouveau protocole.voidVCSNone.checkProtocol()voidVCSSVN.checkProtocol()Verifie la connexion et si le protocole a change, switch le repository pour utiliser le nouveau protocole.voidCleanup a directory, removing all lock.voidvoidCleanup a directory, removing all lock.voidCommit specified files, if files is null, all files are committed.voidvoidCommit specified files, if files is null, all files are committed.protected voidVCSSVN.commitWithoutCheck(List<File> files, String msg) Commit without ask for registred listeners.voidDelete and commit files in server repository.voidDelete and commit files in server repositoryvoidVCS.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.booleanVCS.haveUpdate()Ask if there are some new or modified files on server.booleanVCSNone.haveUpdate()Ask if there are some new or modified files on serverbooleanVCSSVN.haveUpdate()Ask if there are some new or modified files on server.booleanVCS.isOnRemote(File file) Check if file is available on server.booleanVCSNone.isOnRemote(File file) Check if file is available on serverbooleanVCSSVN.isOnRemote(File file) Check if file is available on server.booleanVCS.isTag(org.nuiton.version.Version version) Look on server if version is tag repository.booleanVCSNone.isTag(org.nuiton.version.Version version) look on server if version is tag repositorybooleanVCSSVN.isTag(org.nuiton.version.Version version) booleanVCS.isUpToDate(File file) Check if file is up-to-date.booleanVCSNone.isUpToDate(File file) Check if file is uptodatebooleanVCSSVN.isUpToDate(File file) Check if file is uptodate.booleanVCS.isWriteable()Return true, if local repository is writable.booleanVCSNone.isWriteable()booleanVCSSVN.isWriteable()voidcheckProtocol is automatically donevoidChange host.voidcheckProtocol is automatically donevoidChange login.voidcheckProtocol is automatically donevoidChange path.voidAbstractVCS.setProtocol(String protocol) checkProtocol is automatically donevoidVCS.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