This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
berliosgit [2010/10/02 16:12] sunweaver |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== X2go's public GIT at BerliOS ====== | ||
| - | |||
| - | Within the X2go project development code is shared via a public GIT repository at BerliOS in Germany. You can contact our GIT administrator (currently: Mike Gabriel) by mail: '' | ||
| - | |||
| - | ===== Access to X2go's GIT-Repository at BerliOS ===== | ||
| - | |||
| - | Browse the X2go GIT repository tree in a webbrowser: http:// | ||
| - | |||
| - | **Anonymous X2go GIT Repository Access via GIT protocol (read-only)** | ||
| - | |||
| - | The X2go project' | ||
| - | |||
| - | $ mkdir ~/ | ||
| - | $ cd ~/ | ||
| - | $ git clone git:// | ||
| - | |||
| - | **Developer GIT Access via SSH** | ||
| - | |||
| - | Only project developers can access the GIT tree via this method. Substitute < | ||
| - | |||
| - | $ cd ~/ | ||
| - | $ git push ssh://< | ||
| - | |||
| - | **SSH Key Fingerprints of git.berlios.de** | ||
| - | | ||
| - | DSA Key: dd: | ||
| - | |||
| - | ===== Objectives | ||
| - | |||
| - | * Our goal is to give the online community convenient access to our most recent work. | ||
| - | * We chose a server location in Germany as our objective is that the portal around the GIT repository does not offend German laws regarding privacy protection. | ||
| - | * We also chose a neutral space, so it is not bound to any company or person. | ||
| - | * Many people working with X2go already were BerliOS members when the project' | ||
| - | * the X2go development team also runs an internal code repository. This is the team's private sandbox. This internal repository contains a copy of the public master branch of X2go as well as internal space for drafts, collecting new ideas, internal testing, etc. | ||
| - | * In regular intervals (i.e. whenever sensible) the X2go development team pushes their work from their sandbox to the public GIT repository at Berlios. Thus, at Berlios you can always find the latest functional, sometimes semi-functional/ | ||
| - | * Community members, however, can apply for a GIT branch in X2go's BerliOS GIT repository. The person who applies for a branch (please contact our GIT administrator, | ||
| - | * The branch owner can also ask the GIT admin to withdraw someone' | ||
| - | * the X2go team encourages you to form teams and work on your own branch and create your own blend of X2go. This will enable us all to cooperate and benefit from each others' | ||
| - | |||
| - | ===== GIT Policies ===== | ||
| - | |||
| - | * every GIT branch is readable by the public, there can be no private branches | ||
| - | * the master branch is maintained by the X2go core development team (currently: Alex & Heinz) | ||
| - | * other branches (apply for one by mail to git-admin@x2go.org) | ||
| - | * a branch is writeable by the branch owner | ||
| - | * a branch is also writeable by any person named by the branch owner | ||
| - | * | ||
| - | * the current ACLs of BerliosGIT is documented below on this Wiki pageX2go wiki | ||
| - | |||
| - | ===== ACL Documentation ===== | ||
| - | |||
| - | ^ branch ^ description / purpose ^ write access ^ comment ^ last modified ^ | ||
| - | |MASTER |code basis for X2go releases | ||
| - | |::: | ||
| - | |||