|
Documentation
Xinc documentation.
Deprecated NewsThis is the Xinc 1.0 documentation, which is deprecated. So please switch to Xinc 2.0 or the 2.1 beta. InstallationDownload Xinc 1.0, uncompress the file, and then follow the relevant installation instructions below. Automated installationcd xinc sudo ./install.sh If you would like to use the web reporting component, copy web/index.php to your web server directory. Manual installation (if you have root access)
Manual installation (if you do not have root access)
Repository accessYou can check out the latest code from the subversion repository: svn co http://xinc.entrypoint.biz/svn/xinc/trunk xinc ConfigurationAnnotated example configuration file: 01: <?xml version="1.0"?> 02: <projects> 03: <project name="Project Name" interval="10"> 04: <modificationsets> 05: <svn directory="/path/to/project/dir" /> 06: </modificationsets> 07: <builder type="phing" buildfile="/path/to/phing/build.xml" workingdirectory="/path/to/phing/working/dir" 08: target="test" /> 09: <publishers> 10: <phing buildfile="/path/to/phing/build.xml" workingdirectory="/path/to/phing/working/dir" 11: target="success" publishonsuccess="true" /> 12: <phing buildfile="/path/to/phing/build.xml" workingdirectory="/path/to/phing/working/dir" 13: target="failed" publishonfailure="true" /> 14: <email to="email@example.com" 15: subject="Project Name build failed" 16: message="The build failed." 17: publishonfailure="true" /> 18: </publishers> 19: </project> 20: </projects>
*If the interval for a project is negative, Xinc will enter 'run-once mode': it will check the project a single time, act on any changes detected, and then exit. UsageVia the init.d script/etc/init.d/xinc [start/stop] Directxinc [-f /path/to/config.xml] [-l /path/to/logfile.xml] [-s /path/to/statusdir] The defaults are:
|
► Sign in to add a comment