Difference between revisions of "Dirac Development"
From GridPP Wiki
Line 1: | Line 1: | ||
+ | == Official Documentation == | ||
[https://github.com/DIRACGrid/DIRAC/wiki/GitSetup GitSetup] <br> | [https://github.com/DIRACGrid/DIRAC/wiki/GitSetup GitSetup] <br> | ||
[http://diracgrid.org/files/docs/DeveloperGuide/DevelopmentEnvironment/DeveloperInstallation/index.html DeveloperInstallation] <br> | [http://diracgrid.org/files/docs/DeveloperGuide/DevelopmentEnvironment/DeveloperInstallation/index.html DeveloperInstallation] <br> | ||
[http://diracgrid.org/files/docs/DeveloperGuide/AddingNewComponents/index.html AddingNewComponents] <br> | [http://diracgrid.org/files/docs/DeveloperGuide/AddingNewComponents/index.html AddingNewComponents] <br> | ||
− | |||
− | git clone git@github.com:marianne013/DIRAC.git (from git page ssh) | + | == Preliminaries == |
+ | Setup yourself up with a hostcert and a EMI UI, eg by following [https://www.gridpp.ac.uk/wiki/Dirac_on_a_vm_at_cern these] instructions. Install git (and emacs ;-). | ||
+ | |||
+ | == Get the code == | ||
+ | * You need a github account and be a member of the ic-hep organization. Please contact Simon F. directly if you need access. | ||
+ | |||
+ | * Then you need to [https://help.github.com/articles/fork-a-repo fork the repo] | ||
+ | |||
+ | * In the example I'm using my own github login 'marianne013'(*) as I like to be able to do cut-and-paste when following my own instructions. | ||
+ | |||
+ | * As the dirac user do: git clone git@github.com:marianne013/DIRAC.git (from git page ssh). This will only work if the dirac user has a copy of your ssh key :-D | ||
− | |||
scripts/dirac-install -X -t server -i 26 -r integration | scripts/dirac-install -X -t server -i 26 -r integration | ||
+ | |||
+ | (*) The first hit when putting Marianne013 into google is a link entitled: "Marianne 013: Kühe in Ketten und Strapsen" which translates into "Cows in chains and suspenders." It's all downhill from there. |
Revision as of 12:43, 23 September 2014
Official Documentation
GitSetup
DeveloperInstallation
AddingNewComponents
Preliminaries
Setup yourself up with a hostcert and a EMI UI, eg by following these instructions. Install git (and emacs ;-).
Get the code
- You need a github account and be a member of the ic-hep organization. Please contact Simon F. directly if you need access.
- Then you need to fork the repo
- In the example I'm using my own github login 'marianne013'(*) as I like to be able to do cut-and-paste when following my own instructions.
- As the dirac user do: git clone git@github.com:marianne013/DIRAC.git (from git page ssh). This will only work if the dirac user has a copy of your ssh key :-D
scripts/dirac-install -X -t server -i 26 -r integration
(*) The first hit when putting Marianne013 into google is a link entitled: "Marianne 013: Kühe in Ketten und Strapsen" which translates into "Cows in chains and suspenders." It's all downhill from there.