Table of Contents

Разработчикам

Требования

Пожалуйста, убедитесь, что ваша система удовлетворяет следующим требованиям:

Анонимный доступ к CVS

Для построения GenJ на Вашей машине используйте следующие команды:

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

Полный доступ к CVS

Если Вы хотите принять участие в разработке, пожалуйста, зарегистрируйте акаунт на Sourceforge и сообщите о своём желание на форуме, Вам будет дан доступ к cvs. После этого войдите один раз в shell.sourceforge.net используя:

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

Ваш акаунт инициализирован и Вы можете начинать работать. Процесс будет выглядеть примерно так (с возможными вариациями для не-windows платформ):

 $ 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

Основная часть GenJ API (Gedcom, Reporting, IO, и т.л.) доступна в виде GenJ API Javadoc. Не забудьте ознакомиться с документацией по CVS и не стесняйтесь задавать вопросы на форуме.

Придерживайтесь следующих нехитрых правил работая с cvs: