Fejlesztés

Rendszerkövetelmények

Ellenőrizze, hogy a számítógépe megfelel-e a következő követelményeknek:

  • J2SE telepítve az operációs rendszerre
  • Definiálva van a %JAVA_HOME% (vagy $JAVA_HOME Unix-on) rendszerváltozó, és a J2SE telepítési mappájára mutat
  • CVS telepítve van(ez az alap eszköz a forráskódok tárházának megnyitásához)
  • SSH telepítve van (ezt használjuk a kódoláshoz a Sourceforge elérésekor)

Névtelen CVS hozzáférés

A GenJ felépítéséhez kövesse a következő lépéseket:

 $ cd **genj-source-directory**
 $ cvs -d:pserver:genj.cvs.sourceforge.net:/cvsroot/genj co -P dev/app
 $ cd dev/app
 $ ./build clean
 $ ./build run

Teljes CVS hozzáférés

Ha szeretne csatlakozni a fejlesztő csapathoz, kérjük regisztráljon a Sourceforge-gal, és köszönjön be a fórumra, hogy teljes jogú hozzáférést biztosítsunk a CVS-hez. Ezután egyszer jelentkezzen be a shell.sourceforge.net címre:

  $ ssh -l **sourceforge-username** shell.sourceforge.net

Így a jelszava aktiválódik, és elkezdhet dolgozni. A munkát lehetőleg hasonló módon végezze:

 $ cd **local-genj-cvs-directory**
 $ set cvs_rsh=ssh
 $ set cvsroot=:ext:**sourceforge-username**@genj.cvs.sourceforge.net:/cvsroot/genj
 $ cvs co -P dev/app
 $ cd ./dev/app/doc
 $ vi readme1st.txt
 $ cvs ci readme1st.txt

A GenJ API fő részei (Gedcom, Reporting, IO, stb.) elérhető a GenJ API Javadoc-ban. Ne felejtse el a CVS dokumentációját is áttanulmányozni. Ha kérdése van, bármikor felteheti a fórumon.

A CVS-sel folytatott munka során tartsa be a következő irányelveket:

  • használja nyugodtan a 'cvs checkout', 'cvs checkin', 'cvs update' parancsokat
  • ne használja a 'cvs admin', 'cvs add', 'cvs remove' parancsokat, mert nehéz a servert helyreállítani, ha valami hiba történik
  • jelezze hozzászólással, amikor bejelentkezik
  • használjon olyan szerkesztőt, ami a fájlokat külön kezeli az ön módosításaitól, és kezeli az UTF-8-at
  • viselkedjen jól, és érezze jól magát! :)

GenJ építése

TBD

GenJ futtatása

TBD

hu/development/overview.txt · Last modified: 2009/01/10 23:01 (external edit)
Get GenealogyJ at SourceForge.net. Fast, secure and Free Open Source software downloads Recent changes RSS feed Creative Commons License Driven by DokuWiki