0.1

Issues by

No data to display

50%

1 closed (12%)   7 open (88%)

V01

LFDeploy is the setup program for LangaugeForge. It is command line driven to allow for automation. It provides the following functions:

  • (-b --backup) Complete backup of the LanguageForge database.
  • (-r --restore) Restore of a complete LanguageForge database.
  • (-u --upgrade) Basic (default) migration. Restore of a partial LanguageForge database. e.g. Restore all tables except those with user data.
  • (-o --pull) Automatic upgrade from source (mercurial). Including update to a particular version

Also:

  • (-h --help) display basic help
  • (-v --version) display the version of the program

One thing not supported is complex migration requiring alterations to tables.

The implementation should not use mysqldump, or the mysql command directly.