Development Source Tree

October 2nd, 2010

The OpenBricks project sources are handled under Mercurial, a revision control system, similar in purpose to tools such as CVS, Subversion, or GIT. It is used to keep track of the changes made to a source tree and to help programmers combine and otherwise manipulate changes made by multiple people or at different times.

We’ve decided to provide you Mercurial with web access. It will help developers to easily add patches and fixes to the distribution. Moreover, you can also try pre-released versions of OpenBricks and help us to find and correct bugs early! Be aware that the provided Mercurial can be modified frequently and MUST be considered as an UNSTABLE release. We won’t provide any support for this release and can’t be held responsible for any damage or data loss that may occur.

There are currently 2 ways of accessing our Mercurial Tree : via command-line or web-access (to just have a look to some changes on a specific file, for example). You can directly access to the Mercurial Repositories with your browser from :

OpenBricks Mercurial

In order to access to our Mercurial via command line, create and enter a new directory and do the following (be sure that you have installed the mercurial package) :

  • hg clone http://hg.openbricks.org/openbricks – To get a local copy of the OpenBricks’ Mercurial repository.
  • hg pull –update – To update your local copy of the Mercurial, synchronizing with our server.
  • hg diff – To view difference you’ve made.
  • hg commit -m “Your comment”; hg export tip > patch – To make a patch you can send to us.

If you’d rather use Git, our development tree get synchronized every hour with the following mirrors:

Comments are closed.