Take a look at our github page to see how to connect to the repository. For simple read-only access, you should be able to use
git clone git://github.com/icsharpcode/sharpdevelop.git
The history in the git repository goes back to SharpDevelop 2.0 (take a look at the tags and branches to find old versions).
For SharpDevelop 1.1, you can still access our old Subversion repository:
svn co svn://sharpdevelop.net/fidalgo/trunk SharpDevelop
After the initial git clone, you can keep up to date by issuing the following command:
Be warned these versions will often not work properly. Use this code at your own risk. To build SharpDevelop from source code, perform the following steps:
To be notified of new checkins, please subscribe to the mailing list fed by our subversion commit-hook:
When discussing repository builds in the forums, please always specify the revision you are using.
For browsing the SVN repository, take a look at FishEye.
The server URLs given above are for the read-only mirror server. If you do have commit access, you need to checkout from svn://sharpdevelop.net/sharpdevelop/ instead. You can get commit access to the subversion repository when you have joined the team and posted a few good patches.