-
Notifications
You must be signed in to change notification settings - Fork 94
Documentacao Desenvolvedor
O Desenvolvimento do SIGA é coordenado pela Seção Judiciário do Rio de Janeiro. Esta página reúne as informações necessárias para que os desenvolvedores possam iniciar suas atividades no projeto.
Para ver todos os arquivos de ajuda disponíveis, clique aqui
Para iniciar o desenvolvimento do SIGA você precisa dos seguintes softwares:
- IDE baseado no Eclipse
- Plugin do git
- JBoss 4.2.2 GA
- Banco de dados Oracle
Os seguintes passos devem ser realizados para executar o SIGA no ambiente de desenvolvimento:
- Importar os projetos do SIGA para a sua máquina
- Configurar o Eclipse para utilizar o JBoss
Se você nunca usou o git leia o Resumo Git.
Para fazer a importação, certifique-se que seu eclipse possui o plugin EGit instalado.
- Inicie um novo workspace no eclipse
(C:\Trabalhos\Workspaces\<nome_do_workspace>)
. - Clique no menu "File>Import..."
- Localize e selecione "Projects from Git"
- Clique em "Next"
- Selecione URI e clique em "Next"
- Digite em URI:
https://code.google.com/p/projeto-siga/
- Digite em User:
o seu e-mail do gmail
- Digite em Password:
sua senha do gmail
- Clique em Next
- Marque o branch "master" e clique em "Next"
- Em "Directory" digite C:\Trabalhos\Repositorios`_git_google`
- Defina o "Initial branch:" como "master"
- Em "Remote name:" digite
origin
- Clique em Next
- Clique em "Finish"
- Aguarde o repositório ser clonado
- Selecione os projetos e clique em "Next"
- Deixe marcada a opção "Import existing projects" e clique em "Next"
- Marque todos os projetos e clique em "Finish"
Pronto! Você tem uma cópia do repositório do SIGA na sua máquina e esta cópia fica no diretório C:\Trabalhos\Repositorios`_git_google`
Observação: Não é recomendável você fazer o clone do repositório do GIT para o mesmo diretório onde fica armazenado o workspace do eclipse. Se você fizer isso, você poderá acidentalmente enviar para o repositório informações que são específicas do ambiente de desenvolvimento e não do sistema.
- No eclipse, clique no menu "Help>Install new software..."
- Clique no botão "Add..."
- Digite em "Name:" a palavra "EGit"
- Digite em "Location:" o endereço http://www.jgit.org/updates/
- Clique no botão "OK"
- Aparecerão no quadro os itens "Eclipse Git Team Provider" e "JGit"
- Marque os dois itens
- Expanda o item "Eclipse Git Team Provider" e desmarque "EGit Mylyn" (a não ser que voce tenha certeza que o Mylyn está instalado, caso contrário a instalação dá erro).
- Clique em Next
Observação: Se ocorrer algum erro para fazer o download do plugin, altere as configuração de rede do eclipse.
Para fazer o eclispe usar as configuração do navegador:
- Clique no menu "Window>Preferences"
- Selecione "General>Network Connections"
- Defina "Action Provider" como "Native"
- Clique no botão "OK"
Se você pretende atuar enviando códigos ao projeto SIGA, você precisa fazer um clone do projeto SIGA no próprio servidor do google. Esse repositório clone permite que você relize operações de push para disponibilizar seu código, da mesma forma que os mantenedores fazem no repositório oficial.
Entre em contato através do grupo do projeto e informe sobre suas alterações. Os mantenedores do repositório avaliarão o código e, caso possível, seu código será integrado ao repositório oficial.