Difference between revisions of "Git"

m (Added category)
(Mention the contrib user)
Line 4: Line 4:
  
 
Some of Fiji's submodules are imported from third parties; most of them have their source code in [http://subversion.tigris.org/ Subversion] repositories, which are mirrored via '''git-svn'''. The mirrors are updated by a cron job on [[Pacific]].
 
Some of Fiji's submodules are imported from third parties; most of them have their source code in [http://subversion.tigris.org/ Subversion] repositories, which are mirrored via '''git-svn'''. The mirrors are updated by a cron job on [[Pacific]].
 +
 +
=== Fiji's repository ===
  
 
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 [http://pacific.mpi-cbg.de/cgi-bin/gitweb.cgi gitweb].
 
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 [http://pacific.mpi-cbg.de/cgi-bin/gitweb.cgi gitweb].
 +
 +
=== Contrib ===
 +
 +
If you want to contribute to Git, you can do that with the ''contrib'' user:  Just use the URL contrib@pacific.mpi-cbg.de:fiji.git/ instead, and work on the ''contrib'' branch (the ''contrib'' user does not need a password, but can only push to the ''contrib'' branch).
 +
 +
=== Further documentation ===
  
 
Some useful documentation, in particular for Fiji:
 
Some useful documentation, in particular for Fiji:

Revision as of 13:56, 10 June 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.

Fiji's repository

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.

Contrib

If you want to contribute to Git, you can do that with the contrib user: Just use the URL contrib@pacific.mpi-cbg.de:fiji.git/ instead, and work on the contrib branch (the contrib user does not need a password, but can only push to the contrib branch).

Further documentation

Some useful documentation, in particular for Fiji: