22 Nov 14, 07:22PM
The AC repository is hosted at github: https://github.com/assaultcube/AC
We develop in two main branches, "master" and "next":
master should contain only minor changes and fixes and should be compatible with the latest release version. In general, the master branch is the codebase for minor releases, for example 1.2.0.3.
The lastest commits in master are listed here: https://github.com/assaultcube/AC/commits/master
next contains commits that break compatibility with the current release and can only be released for a new protocol version. From "next" there could be a 1.2.1 or 1.3 release.
The latest commits in next are listed here: https://github.com/assaultcube/AC/commits/next
(From time to time we introduce new branches to develop new major features.)
Github has instructions and tutorials on how to clone the repository. There are also a number of forked repositories hosted on github, where some coders commit their own contributions (for everyone to check out) and also most devs, who may use their forks to prepare and test bigger changes. For example, here's a branch on my fork with some changes to the map file format: https://github.com/ac-stef/AC/commits/mapformat10
Once you've cloned the main repository, it is easy to add forked repositories as remote sources in your local setup. This allows you to keep track of any number of forked versions of AC.
PS: pls only post to this thread to report test results or questions related to code testing. Offtopic posts will be deleted.
We develop in two main branches, "master" and "next":
master should contain only minor changes and fixes and should be compatible with the latest release version. In general, the master branch is the codebase for minor releases, for example 1.2.0.3.
The lastest commits in master are listed here: https://github.com/assaultcube/AC/commits/master
next contains commits that break compatibility with the current release and can only be released for a new protocol version. From "next" there could be a 1.2.1 or 1.3 release.
The latest commits in next are listed here: https://github.com/assaultcube/AC/commits/next
(From time to time we introduce new branches to develop new major features.)
Github has instructions and tutorials on how to clone the repository. There are also a number of forked repositories hosted on github, where some coders commit their own contributions (for everyone to check out) and also most devs, who may use their forks to prepare and test bigger changes. For example, here's a branch on my fork with some changes to the map file format: https://github.com/ac-stef/AC/commits/mapformat10
Once you've cloned the main repository, it is easy to add forked repositories as remote sources in your local setup. This allows you to keep track of any number of forked versions of AC.
PS: pls only post to this thread to report test results or questions related to code testing. Offtopic posts will be deleted.