Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

fossil(1) [debian man page]

FOSSIL(1)							   User Commands							 FOSSIL(1)

NAME
fossil - Distributed Version Control System SYNOPSIS
fossil help fossil help COMMAND fossil COMMAND [OPTIONS] DESCRIPTION
Fossil is a distributed version control system (DVCS) with built-in wiki, ticket tracker, CGI/http interface, and http server. Available COMMANDs: add co info rename ticket addremove commit init revert timeline all configuration leaves rm ui annotate deconstruct ls scrub undo artifact delete merge search unset bisect descendants mv server update branch diff new settings user cgi export open sha1sum version changes extras pull sqlite3 wiki checkout finfo push stash winsrv ci gdiff rebuild status zip clean help reconstruct sync clone http redo tag close import remote-url tarball FEATURES
Features as described on the fossil home page. 1. Bug Tracking And Wiki - In addition to doing distributed version control like Git and Mercurial, Fossil also supports distributed bug tracking, distributed wiki, and a distributed blog mechanism all in a single integrated package. 2. Web Interface - Fossil has a built-in and easy-to-use web interface that simplifies project tracking and promotes situational aware- ness. Simply type "fossil ui" from within any check-out and Fossil automatically opens your web browser in a page that gives detailed graphical history and status information on that project. 3. Autosync - Fossil supports "autosync" mode which helps to keep projects moving forward by reducing the amount of needless forking and merging often associated with distributed projects. 4. Self-Contained - Fossil is a single stand-alone executable that contains everything needed to do configuration management. Installation is trivial: simply download a precompiled binary for Linux, Mac, or Windows and put it on your $PATH. Easy-to-compile source code is available for users on other platforms. Fossil sources are also mostly self-contained, requiring only the "zlib" library and the standard C library to build. 5. Simple Networking - Fossil uses plain old HTTP (with proxy support) for all network communications, meaning that it works fine from behind restrictive firewalls. The protocol is bandwidth efficient to the point that Fossil can be used comfortably over a dial-up internet connection. 6. CGI Enabled - No server is required to use fossil. But a server does make collaboration easier. Fossil supports three different yet simple server configurations. The most popular is a 2-line CGI script. This is the approach used by the self-hosting fossil reposi- tories. 7. Robust & Reliable - Fossil stores content using an enduring file format in an SQLite database so that transactions are atomic even if interrupted by a power loss or system crash. Furthermore, automatic self-checks verify that all aspects of the repository are con- sistent prior to each commit. In over three years of operation, no work has ever been lost after having been committed to a Fossil repository. DOCUMENTATION
http://www.fossil-scm.org/ fossil ui http://fossil-scm.org January 2011 FOSSIL(1)

Check Out this Related Man Page

VIEWVC-STANDALONE(1)					      General Commands Manual					      VIEWVC-STANDALONE(1)

NAME
viewvc-standalone - run a simple stand-alone HTTP server for ViewVC SYNOPSIS
viewvc-standalone [options] DESCRIPTION
Run a simple, standalone HTTP server configured to serve up ViewVC requests. OPTIONS
-c, --config-file=PATH Use the file at PATH as the ViewVC configuration file. If not specified, ViewVC will try to use the configuration file in its installation tree; otherwise, built-in default values are used. This option is not valid in GUI mode. -d, --daemon Background the server process. -h, --host=HOST Start the server listening on HOST. You need to provide the hostname if you want to access the standalone server from a remote machine. The default is localhost. -p, --port=PORT Start the server on the given PORT. The default is 49152. -r, --repository=PATH Serve up the Subversion or CVS repository located at PATH. This option may be used more than once. -s, --script-alias=PATH Specify the ScriptAlias, the artificial path location that at which ViewVC appears to be located. For example, if your ScriptAlias is cgi-bin/viewvc, then ViewVC will be accessible at http://localhost:49152/cgi-bin/viewvc. The default is viewvc. -g, --gui Pop up a graphical interface for serving and testing ViewVC. Note: this requires a valid X11 display connection. FILES
/etc/viewvc/viewvc.conf SEE ALSO
ViewVC web site, http://www.viewvc.org/. AUTHORS
viewvc-standalone was written by the ViewVC Group. A complete list of authors may be obtained at http://www.viewvc.org/. This manual page was written by John Zaitseff <J.Zaitseff@zap.org.au> for the Debian project. It is distributed under the GNU General Pub- lic License, version 2 or later, and may be used under that licence by others. 2010-04-01 VIEWVC-STANDALONE(1)
Man Page