DotGNU Portable.Net GIT informationThe GIT repository for the DotGNU Portable.Net project is hosted at Savannah. Anonymous GIT accessThe GIT repository can be cloned with the following instruction set. git clone git://git.sv.gnu.org/dotgnu-pnet.git cd dotgnu-pnet git submodule update --init Before making any changes in the sources you have to make sure that you are on the master branch. In the module directory (for example dotgnu-pnet/pnetlib) use the following instruction git checkout master
NOTE: Before you can build the git version, you need to run
For updating your local GIT repository use the following instructions in the dotgnu-pnet directory git pull git submodule update Write GIT accessThe same rules apply as for the anonymous git access except that the url for git clone has to be changed to ssh://yoursavannahid@git.savannah.gnu.org/srv/git/dotgnu-pnet.git for more information on how to use GIT on Savannah have a look at the GIT informations on Savannah. Because we are using submodules don't forget to update the changes in the dotgnu-pnet directory too so that the corrent submodules will be pulled correctly by the next git clone or git pull in dotgnu-pnet. This is done like this in the dotgnu-pnet directory git add changedmodule git commit git push How to obtain GIT write accessPlease make your contributions to the project through the "patch tracker" system initially. It is possbile that you may be granted GIT write access after some time. Browsing the GIT repository with a web browser
For browsing the GIT repositories with a web browser use one of the following links "Compiler tests", "Graphics library", "Just In Time compiler", "Mono Libraries", "engine, compiler and tools", "C Library", "Class Library", or "Tree Compiler-Compiler" If for example you're looking for the sources of TextBox, click on "Class Library", then on "tree", "System.Windows.Forms" and as last step on "TextBox.cs". Your comments please...You are invited to add your comments concerning this page at the appropriate page of the DotGNU Wiki |