Þróunarskýrsla
Þessi skýrsla er  leiðarvÃsir sem hugsuð er til að leiðbeina nýjum meðlimum à þróunarstarfinu. Hér kemur fram hvaða hugbúnaður þarf að vera til staðar á tölvum þeirra.
Notandi þarf að hafa aðgang að:
GitHub -  Aðgang er hægt að stofna á sÃðu GitHub. Notanda er svo bætt à gagnageymslu (e. repository) hópsins.
Skel - Macintosh og unix notendur geta notað innbyggðu skelina à vélinni sinni. Forritarar sem vinna á Windows vél þurfa annaðhvort að ná à Powershell á GitHub eða Putty. Til að skrá sig inn á greencloud vélina þarf að nota ip tölu vélarinnar - 46.149.26.47.
Java - Útgáfu 1.7 eða nýrri af Java, hana er hægt að sækja hér. (Macintosh notendur notist við nýjustu útgáfu). Ef viðkomandi ætlar að vinna á powershell þá þarf hann að hægri smella á computer, fara à advanced system properties → environment variables → system variables fara à path og lÃma à reitinn fyrir variable value slóðina á staðinn sem java skráin var vistuð.
Inn à environment variables þarf svo að fara à user variables for user og bæta við nýjum variable sem heitir JAVA_HOME og setja sama path innà value þar.
Git - Leiðbeiningar til að setja upp git er að finna hér.
Maven - Maven 3.1.1 er hægt að sækja hér.
Ef viðkomandi ætlar að vinna á powershell þá þarf hann að hægri smella á computer, fara à advanced system properties → environment variables → inni à system variables þarf að fara à path og vista slóðina þar sem maven er vistað à reitinn variable value.
Inni à environment variables þarf svo að fara à user variables for user og bæta við nýjum variable sem heitir MAVEN_HOME og setja sömu slóð inn à value þar.
Tengjast GitHub með SSH lykli:
Listi yfir skipanir sem eru notaðar til að keyra og prófa kóðann, þær verða skilgreindar á ensku:
Skipanir: | ./bin/.. keyra eftir farandi skipanir: |
./bin/run |
|
./bin/compile |
|
./bin/package |
|
./bin/build_and_test |
|
 Skipanir | lýsing |
mvn clean | Remove all files generated by the previous build |
mvn test | Run tests using a suitable unit testing framework. These tests should not require the code be packaged or deployed. |
call mvn (...) | Call  before mvn- mvn itself is a batch file and batch files need to call each other with call |
mvn verify | Run any checks to verify the package is valid and meets quality criteria, with maven |
mvn install | Install the package into the local repository, for use as a dependency in other projects locally |
deploy | done in an integration or release environment, copies the final package to the remote repository for sharing with other developers and projects. |