Changes

Jump to navigation Jump to search
235 bytes added ,  12:55, 6 June 2013
no edit summary
* <code>.basex</code> contains all options that are relevant for running the server or standalone versions of BaseX.
* <code>.basexgui</code> defines all options relevant to the BaseX GUI.
* <code>.basexhome</code> marks a folder as [[#Home Directory|home directory]] ({{Mark|Introduced with Version 7.7}})
* <code>.basexperm</code> contains user name, passwords, and permissions (see [[#User and Log Files|last paragraph]]).
* <code>.basexevents</code> contains all existing events (see [[Events]]).
* First, the '''system property''' {{Code|"org.basex.path"}} is checked. If it contains a value, it is chosen as directory path.
* If not, the '''current user directory''' (defined by the system property {{Code|"user.dir"}}) is chosen if the {{Code|.basex}} configuration or {{Code|.basexhome}} file is found in this directory. * Otherwise, the configuration file is files are searched in the '''application directory''' (the folder in which the BaseX code is located).
* In all other cases, the '''user's home directory''' (defined in {{Code|"user.home"}}) is chosen.
Global users, along with their passwords and permissions, are stored in the <code>.basexperm</code> file in the [[#Home Directory|home directory]]. Local users and permissions are stored inside the database files.
Log files are stored in text format in the home directory <code>BaseXData/.logs</code> (see [[Logging]] for more information).
 
 
=Changelog=
 
;Version 7.7
 
Updated: the {{Code|.basexhome}} file marks a folder as [[#Home Directory|home directory]]
[[Category: Internals]]
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu