This is an old revision of the document!
OOFEM: Anonymous read-only git access
Because the OOFEM team tries very hard to release stable and as-bug-free-as-possible distributions, we tend to take a long time between major releases. However, there are many useful new features (and bug fixes) in our internal Subversion tree that some users have asked for access to. Additionally, for those who are actually developping OOFEM, online development repository access gives the most up-to-date versions rather than the periodic tarball access. As such, the OOFEM team has decided to provide read-only access to the OOFEM git repository.
Be aware, however, that the head of the development code tree is not guaranteed to be stable. For the most part, we try very hard to not commit things that are broken, but this is an active development tree – bugs happen. This is actually another major reason that this tree has been made available: peer review. If you find any bugs, please report them! Contributions, suggestions, and comments are welcome.
We allow anonymous (read-only) git access to everyone.
If all you need is to browse the sources, you can go to www.oofem.org/gitweb.
To grab a copy of the latest version of OOFEM using anonymous git access, you need git installed. Then to clone git repository, enter:
git clone http://www.oofem.org/git/oofem.git oofem.git
Once you've checked out a copy of the source tree, you can update your source tree at any time so it is in sync with the latest and greatest by entering your oofem.git directory and running the command:
git pull origin
You can also visit oofem git tutorial for more information.
Because you've only been granted anonymous access to the tree, you won't be able to commit any changes. Changes can be submitted for inclusion by posting them to the oofem mailing list. For those that are actively contributing git commit access can be made available.