Difference between revisions of "Git"

(Initial description of our source code management)
(No difference)

Revision as of 06:53, 25 April 2008

Source Code Management

Fiji's development relies heavily on Git. The principal Fiji project is a Git supermodule, which includes submodules -- projects in their own right. These submodules do not have to be checked out, but can be left empty, if you are not interested in the development of that particular project.

Some of Fiji's submodules are imported from third parties; most of them have their source code in Subversion repositories, which are mirrored via git-svn. The mirrors are updated by a cron job on Pacific.

The Git repositories on Pacific can be accessed anonymously, via URLs such as git://pacific.mpi-cbg.de/fiji.git/, and they can be viewed via gitweb.