C# Class OpenSim.Region.Modules.SvnSerialiser.SvnBackupModule

Inheritance: IRegionModule
Afficher le fichier Open project: N3X15/VoxelSim

Méthodes publiques

Méthode Description
Close ( ) : void
Initialise ( Scene scene, IConfigSource source ) : void
LoadAllScenes ( ) : void
LoadAllScenes ( int revision ) : void
LoadRegion ( Scene scene ) : void
LoadScene ( string name ) : void
LoadScene ( string name, int revision ) : void
PostInitialise ( ) : void
SaveAllRegions ( ) : void

Saves all registered scenes to the SVN repo, then commits.

SaveRegion ( Scene scene ) : void

Exports a specified scene to the SVN repo directory, then commits.

Private Methods

Méthode Description
CheckoutSvn ( ) : void
CheckoutSvn ( SvnRevision revision ) : void
CreateAndAddExport ( Scene scene ) : List
CreateSvnDirectory ( ) : void
EventManager_OnPluginConsole ( string args ) : void
GetCommitLogCallback ( AprString &logMessage, SvnPath &tmpFile, AprArray commitItems, IntPtr baton, AprPool pool ) : SvnError
SetupSerialiser ( ) : void
SetupSvnProvider ( ) : void
SimpleAuth ( SvnAuthCredSimple &svnCredentials, IntPtr baton, AprString realm, AprString username, bool maySave, AprPool pool ) : SvnError
m_timer_Elapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

Initialise() public méthode

public Initialise ( Scene scene, IConfigSource source ) : void
scene OpenSim.Region.Framework.Scenes.Scene
source IConfigSource
Résultat void

LoadAllScenes() public méthode

public LoadAllScenes ( ) : void
Résultat void

LoadAllScenes() public méthode

public LoadAllScenes ( int revision ) : void
revision int
Résultat void

LoadRegion() public méthode

public LoadRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Résultat void

LoadScene() public méthode

public LoadScene ( string name ) : void
name string
Résultat void

LoadScene() public méthode

public LoadScene ( string name, int revision ) : void
name string
revision int
Résultat void

PostInitialise() public méthode

public PostInitialise ( ) : void
Résultat void

SaveAllRegions() public méthode

Saves all registered scenes to the SVN repo, then commits.
public SaveAllRegions ( ) : void
Résultat void

SaveRegion() public méthode

Exports a specified scene to the SVN repo directory, then commits.
public SaveRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene The scene to export
Résultat void