Re: git or Fossil?

John Griessen <[email protected]>
Newsgroups gmane.comp.gnu.gnucap.devel
Message-ID <[email protected]>
On 04/28/2013 08:43 AM, John Griessen wrote:
> On 04/24/2013 10:28 PM, al davis wrote:
>> It looks like "git" is the choice,
>> but I invite other opinions.

Fossil bears consideration as it is reliably used for several years, has features aimed at
smaller devel numbers than the linux kernel, (that git is aimed at), and seems like it
will reduce project lead effort at cat herding existing devels and promoting to get more developers.

Features that matter most:

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.

Self-Contained - Fossil is a single stand-alone executable that contains everything needed to do configuration management. 
Installation is trivial

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

Web Interface - Fossil has a built-in and easy-to-use web interface that simplifies project tracking and promotes situational 
awareness. 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.

Fossil acknowledges how many people are already up and using git, mercurial, and has import export
for those, so others can work away in style they are used to, then convert to fossil format
to merge in.  It is probably easy to set up a git and fossil repo to track, but only in the
sense of git branch tracking a fossil branch, since fossil doesn't allow rebase rewriting of history
as git does.

http://www.fossil-scm.org/xfer/doc/trunk/www/fossil-v-git.wiki
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.