userdoc:tt_fossil

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
userdoc:tt_fossil [2015/08/31 10:00]
abelbeck [Fossil - Software Configuration Management]
userdoc:tt_fossil [2015/10/11 09:27]
abelbeck [Fossil Configuration]
Line 3: Line 3:
 AstLinux now supports the [[http://www.fossil-scm.org/|Fossil]] package, a simple, high-reliability, distributed software configuration management system. AstLinux now supports the [[http://www.fossil-scm.org/|Fossil]] package, a simple, high-reliability, distributed software configuration management system.
  
-Code developers have long known the importance of tracking changes by file and timeline.  Managing software configurations, particularly for complex packages such as Asterisk, and even the AstLinux system itself can greatly benefit from the same sort of tools.  Fossil is implemented as a single executable binary, and in AstLinux's case uses a single SQLite database file as the repository, which can track directories and files containing text configurations.  Even changes using the web interface changes a directory full of text files, these changes can be tracked in a timeline using Fossil.+Code developers have long known the importance of tracking changes by file and timeline using a version control system (VCS).  Managing software configurations, particularly for complex packages such as Asterisk, and even the AstLinux system itself can greatly benefit from the same sort of tools.  Fossil is implemented as a single executable binary, and in AstLinux's case uses a single SQLite database file as the repository, which can track directories and files containing text configurations.  Even changes using the web interface changes a directory full of text files, these changes can be tracked in a timeline using Fossil.
  
 Additionally, Fossil has a built-in and intuitive web interface with a rich assortment of information pages, also including bug tracking, wiki, and technotes. Additionally, Fossil has a built-in and intuitive web interface with a rich assortment of information pages, also including bug tracking, wiki, and technotes.
Line 29: Line 29:
  
 Once Fossil has been enabled and restarted, continue with the Fossil Web Interface, below. Once Fossil has been enabled and restarted, continue with the Fossil Web Interface, below.
 +
 +!!Tip ->!! If you want to automatically track daily file changes, use cron and "fossil-commit" See Below: **[[#astLinux_fossil_command_scripts|AstLinux Fossil Command Scripts]]**
 +
 ==== Fossil Web Interface ==== ==== Fossil Web Interface ====
  
Line 157: Line 160:
   fossil help diff   fossil help diff
  
-And at the [[http://www.fossil-scm.org/index.html/help|Command-Line Help]] on the Fossil website. +Additionally at the [[http://www.fossil-scm.org/index.html/help|Command-Line Help]] on the Fossil website.
 ==== Reset Fossil Repository ==== ==== Reset Fossil Repository ====
  
  • userdoc/tt_fossil.txt
  • Last modified: 2015/11/02 03:55
  • by droemel