gc-utils

Tela Software:
gc-utils
Detalhes de Software:
Versão: 0.2.3
Data de upload: 3 Jun 15
Revelador: David Soria Parra
Licença: Livre
Popularidade: 9

Rating: 2.0/5 (Total Votes: 1)

pacote gc-utils contém um pequeno conjunto de scripts que lhe permitem importar e repositórios de actualização do CVS em git muito fácil e permitem que você exportar patches de volta para uma cópia de trabalho CVS.
Para faz de câmbio fáceis, gc-utils armazena a cópia de trabalho CVS em um subdiretório e receba todas as informações a partir daí, sempre que necessário.
1. Como instalar GC-utils
Extrai-se a * Tar.gz.
 
 $ Tar xzvf gc-utils.tar.gz
Alterne para o diretório e make install usando um prefixo (normalmente / usr)
 $ Make prefix = / usr
Em seguida, instalar como root
 $ Sudo make prefix = / usr instalar
Agora você pode usar o gc-importação, gc-atualização e comandos gc-commit, bem como
as páginas de manual correspondentes.
2. Como usar GC-utils
 2.1 Importar de um CVS
 Para importar a partir de um cvs dizer gc-importação onde buscar eo que buscar
 
   $ Gc-import -d myproj.git -v -m -u: ext: foo@example.com: / cvsroot myproject
  
 Irá criar um repositório git em myproj.git e importar o módulo myproject
 a partir das cvs example.com/cvsroot.
 As opções -v gira em torno de verbosidade, enquanto -m tenta mesclar compromete base
 em mensagens de commit. Isso geralmente é útil.
 As opções -u converte tags CVS com sublinhados em etiquetas git com pontos.
 por exemplo. FOO_1_0 será FOO.1.0.
 2.2 Mantenha seu idiota até à data
 Você geralmente deseja manter seu repositório git-se atualizado com as mudanças
 feita nas cvs. Para fazer isso, vá em você repositório git e execute gc-atualização.
 
   $ Cd myproj.git
   $ Gc-update
 Este comando irá fazer todos os passos necesary.
 Por favor note que este só funciona com projetos previamente importados usando
 gc-importação.
 
 2.3 Confirmar alterações de volta para cvs
 Você importou os repos cvs em um repositório git e você fez algumas mudanças
 em seu git pessoal e querem contribuir de volta para cvs.
 
 Portanto, você precisa os identificadores SHA1 do commit que você fez em sua
 git. Basta executar git-log para ver o sha1.
   $ Cd myproj.git
   // Editar foo.c e comprometer-
   $ Git log-
   // Foo.c foi cometido cometer feca43 ......
   $ Gc-commit feca43 -c
   
 A opção -c fará com que gc-comprometer-se a fazer o real comprometer em cvs.
 Sem que ption gc-commit apenas remendos as cvs e ecoa o
 ordeno que você tem que executar a cometer.
3. Como lidar gc-utils com seu repositório
gc-utils cria um repositório git e, em seguida, importa as cvs em um
.cvs diretório no repositório git. Por conseguinte, sabe sempre onde o
.cvs trabalhando cópia reside e poderá facilmente usar as git-cvs * ferramentas para fazê-
o trabalho de cometer e atualização.
O que há de novo nesta versão:

Programas semelhantes

hgtools
hgtools

14 Apr 15

tkdiff
tkdiff

15 Apr 15

cvsclone
cvsclone

3 Jun 15

BzrSync
BzrSync

11 May 15

Comentário para gc-utils

Comentários não encontrado
Adicionar comentário
Ligue imagens!