We are currently in the process of migrating our code from Subversion (SVN) to git. JSword currently is managed with git and the rest is managed with SVN.
The git root is currently hosted at Github:
https://github.com/crosswire/jsword.git
Anyone can access the code without a password and can be browsed at this url.
Our development is done in trunk
and each release is tagged under tags
.
We will use branches
for release maintenance.
The SVN root is:
https://crosswire.org/svn/jsword
Anyone can access the code without a password and can be browsed at this url.
Our development is done in trunk
and each release is tagged under tags
.
We have not used branches
for development.
We have broken up JSword into subprojects. These are:
To get started you will need the first project, and to do BibleDesktop development you also need the bibledesktop project.
For the jsword
project do a git clone using the following form:
git clone https://github.com/crosswire/jsword.git
.
For each of the other subprojects you wish to use, cd to the directory you wish to check out and then do a SVN checkout following this form:
For the bibledesktop
project, so if you are using the command line you would
svn checkout https://crosswire.org/svn/jsword/trunk/bibledesktop bibledesktop
.
For detailed instruction on how to use Eclipse as a git/SVN client see: Using Eclipse with JSword