Documents Download Building Support Wiki Stuff |
Main /
GitOpal uses Git for project file version control. The repository is hosted by SourceForge Many thanks to Sergei Nikulov for his assistance and persistence in enabling the migration from Subversion to Git. The repository can be browsed here Anonymous downloads from the Git repository are possible using a number of popular clients:
There are two separate respositories: ptlib, and opal The top level URL for these repositories are: git://git.code.sf.net/p/opalvoip/ptlib
git://git.code.sf.net/p/opalvoip/opal
The head of the main trunk revision of these modules (which is also the development revision) can be extracted using the following commands: git clone git://git.code.sf.net/p/opalvoip/ptlib
git clone git://git.code.sf.net/p/opalvoip/opal
To extract a stable branch of OPAL and PTLib, use the following commands git clone -b vA_B git://git.code.sf.net/p/opalvoip/ptlib
git clone -b vC_D git://git.code.sf.net/p/opalvoip/opal
where vA_B is the current version e.g. PTLib version 2.2.x would be v2_2, similarly vC_D for OPAL version 3.2.x would be v3_2. For example: git clone -b v2_2 git://git.code.sf.net/p/opalvoip/ptlib
git clone -b v3_2 git://git.code.sf.net/p/opalvoip/opa
To extract a formal stable release of OPAL and PTLib, use the following commands git clone -b vA_B_C git://git.code.sf.net/p/opalvoip/ptlib
git clone -b vD_E_F git://git.code.sf.net/p/opalvoip/opal
where vA_B_C is the current version e.g. PTLib version 2.8.3 would be v2_8_3, similarly vD_E_F for OPAL version 3.8.3 would be v3_8_3. For example: git clone -b v2_8_3 git://git.code.sf.net/p/opalvoip/ptlib
git clone -b v3_8_3 git://git.code.sf.net/p/opalvoip/opal
The Git master branch has odd version numbers and stable revisions are always in branches with even numbers. The development trunk will also be marked as "alpha" when you get version numbers strings from the libraries. The even numbered stable branch are marked as "beta". Only the formally released tar balls, and their associated "tagged" Git tags/branvhes do not have "alpha" or "beta" associated with them. See the Wiki page on Version Numbering for more information on the versions available. |