DotProject Code Repository
From DotProjectWiki
THE BASICS
- Programmer Manual TOC
- dotProject Code Repository
- Coding Standard
- Database Schema
- Dynamically Linking Modules
- Tracking Function Calls
The dotProject Code Repositories are broken into two main sections:
Contents |
1 GitHub hosted Git repository for 2.x Development
We have recently switched from SVN to Git for dotProject 2.x development: http://github.com/BigBlueHat/dotproject/tree/master
The new repository is split into two main areas:
1.1 master
master is the current, most stable, unreleased code available. By "unreleased" we mean that there may be some tested bug or security fixes available through the master branch that are not currently available as part of a "stamped" release (such as 2.1.1 or 2.1.2). One should still proceed with caution when using the master branch in production.
1.2 stable_2
stable_2 contains the code for the next upcoming release of dotProject 2.x. As such, it's often in flux as developers share code between each other and incorporate patches. We recommend that you do NOT use this code in production, and only download this code if you plan to contribute patches for the upcoming release.
- Both master and stable_2 are available via Git by making a clone of the repository:
- git clone git://github.com/BigBlueHat/dotproject.git
2 SourceForge hosted SVN repository for 3.x Development
trunk in SVN is the current, major development release - it is the branch in which the major rewrite of dotProject (the future 3.0 version) is being done. This code will be the basis for the next major release.
- The trunk access string is:
The Trunk Branch should not be used on any production system as there is no guarantee that the code is stable, tested, or even functional at any given point in time. If you wish to review the Trunk Branch to see the status of development, please feel free. Regardless, please understand that support requests on trunk may be ignored due to the constantly changing nature of this code.
