|
|
Line 1: |
Line 1: |
− | __NOTOC__
| + | #REDIRECT [[Branches]] |
− | {{Quicklinks}}
| + | |
− | | + | |
− | == Browsing the Git Repo ==
| + | |
− | | + | |
− | OpenSimulator uses Git for its source code repository. The primary git repository is hosted on the opensimulator.org domain. A mirror is maintained on Github. The Github repo is sync'ed with the primary every 10 minutes.
| + | |
− | | + | |
− | * [http://opensimulator.org/viewgit/ '''Primary''' OpenSimulator Git Repo]
| + | |
− | * [https://github.com/opensim/ '''Mirror''' OpenSimulator Github Repo]
| + | |
− | | + | |
− | == Repositories ==
| + | |
− | | + | |
− | There are two repositories:
| + | |
− | | + | |
− | * [http://opensimulator.org/viewgit/?a=summary&p=opensim opensim] - the OpenSimulator source code
| + | |
− | * [http://opensimulator.org/viewgit/?a=tree&p=opensim-libs opensim-libs] - forks of third party libraries used in building OpenSimulator
| + | |
− | | + | |
− | == Branches ==
| + | |
− | | + | |
− | Active development usually occurs on the master branch, with occasional sub-branches for specific features. Release branches were originally named <version>-release but later adopted using only the version number. For example, 0.7-release is the 0.7 release branch. These release branches contain release candidates and bug fixes, as well as the final release. There are also 'post fix' branches, named <version>-post-fixes (e.g. 0.7-post-fixes). These contain bug fixes that were made to the formal release but haven't yet resulted in a release themselves.
| + | |
− | | + | |
− | * [http://opensimulator.org/viewgit/?a=tree&p=opensim&h=refs/heads/master OpenSimulator master branch]
| + | |
− | * [http://opensimulator.org/viewgit/?a=summary&p=opensim List of Branches (see bottom of page)]
| + | |
− | | + | |
− | == Tags ==
| + | |
− | | + | |
− | Tags are used to trigger the automatic release build process. When it's time for a release, a <version>-release tag is applied to a branch, triggering the automated process that produces the release tarballs. For more details see [[Automated Release Building]].
| + | |
− | | + | |
− | * [http://opensimulator.org/viewgit/?a=tags&p=opensim List of all tags]
| + | |