The team uses git and [https://github.com/BaseXdb/BaseX GitHub] to manage the source code.
All team members have read+write access to the repository, external contributors are invited
to fork the project.
Git makes it easy to retain a full copy of the repository for yourself.
==Using Git & Eclipse ==
# Install egit (Eclipse: Help > Marketplace > Search for ''egit'' '''or''' get it from [http://www.eclipse.org/egit/ here])
# Open Eclipse
<div class="subcolumns">
<div class="subcolumns">
<div class="c50l">
[[File:Git03.png|300px|left]] In the '''Package Explorer''' Click "Clone..." to create a local copy of the left use right-click and choose Import..remote repository.This copy will include the full project history
</div>
<div class="c50r">
[[File:Git04.png|300px|left]] Select "Projects from Git" Copy & Paste the github URI in the Location field. If you want to use SSH make sure you provided GitHub with your public key to allow write-access. If in doubt use the HTTPS URI and click Next >authenticate yourself with your GitHub credentials.
</div>
</div>
<div class="subcolumns">
<div class="c50l">
[[File:Git05.png|300px|left]] In Select the '''Package Explorer''' to the left use right-click and choose Import...master branch (or arbitrary branches you like) </div>
<div class="c50r">
[[File:Git06.png|300px|left]] Select "Projects from Git" and click Next Now choose a location where the local repository is stored: Pick <workspace>/repos/BaseX and click "Finish"
</div>
</div>
<div class="subcolumns">
<div class="c50l">
[[File:Git07.png|300px|left]] In the '''Package Explorer''' to the left use right-Select our newly cloned repository and click and choose Import...Next
</div>
<div class="c50r">
[[File:Git08.png|300px|left]] Select "Import Existing Projects from Git" and click Next >depending on your Eclipse version enable automatic sharing. More recent versions will not offer this feature as sharing is enabled by default. Click next to select the Project to import
</div>
</div>
<div class="subcolumns">
<div class="c50l">
[[File:Git09.png|300px|left]] In the '''Package Explorer''' to the left use right-Check "basex" and click and choose Import...finish
</div>
<div class="c50r">
[[File:Git10.png|300px|left]] Select "Projects from Git" and click Next >You are now ready to contribute.
</div>
</div>