SCM-Extract para Java




O que é ?


O scm-extract é uma ferramenta desenvolvida em Java que visa a automatização do processo de checkout de projetos de software, bem como de suas versões, a partir de repositórios online de códigos, como por exemplo o Github. Esta ferramenta surgiu a partir da necessidade de se obter várias versões de um projeto de software de forma mais rápida, para que assim pudessem ser realizadas pesquisas sobre tais versões. O scm-extract atualmente conta com a integração com dois SCM (gerência de configuração de software, do inglês, Software Configuration Management), Git e Svn. Em suas próximas versões contará com a integração ao Mercurial.

Getting Started


Clone o repositorio
git clone https://github.com/gpes/scm-extract

Usando maven


Execute
mvn clean install

Adicione como dependencia local
mvn install:install-file -Dfile=./target/scm-extract-1.0.jar -DgroupId=br.ifpb.edu.gpes -DartifactId=scm-extract -Dversion=1.0 -Dpackaging=jar

Abra um projeto na IDE e adicione a dependência do scm-extract no pom.xml
<dependency>
	<groupId>br.ifpb.edu.gpes</groupId>
 	<artifactId>scm-extract</artifactId>
 	<version>1.0</version>
</dependency>

Exemplos de uso


Novidades


Versão 1.0 disponível. 21 de julho de 2016. Link para download: GitHub

Desenvolvedores


...

Ricardo de Sousa Job

Mestre em Ciência da Computação pela Universidade Federal de Campina Grande


...

Jair Anderson Souza

Graduando em Análise e Desenvolvimento de Sistemas pelo Instituto Federal da Paraíba Campus Cajazeiras

...

Priscila Gabriel Gouveia

Graduanda em Análise e Desenvolvimento de Sistemas pelo Instituto Federal da Paraíba Campus Cajazeiras

Contato


Instituto Federal da Paraíba - Campus Cajazeiras

Rua José Antonio da Silva, 300. Jardim Oasis. 58900-000, Cajazeiras - PB.