TortoiseCVS

TortoiseCVS
AutorFrancis Irving
DesenvolvedorColaboradores do TortoiseCVS
Lançamento inicial5[1]
Lançamento estável
1.12.5[1] / 25
Versão beta
1.12.6 RC1[2] / 10
Repositório
Escrito emC++
Sistema
operacional
Microsoft Windows
Disponível em23 idiomas[3]
Lista de idiomas
Árabe, Português brasileiro, Catalão, Chinês (simplificado), Chinês (tradicional), Tcheco, Dinamarquês, Holandês, Inglês, Francês, Georgiano, Alemão, Húngaro, Italiano, Japonês, Coreano, Norueguês, Polonês, Romeno, Russo, Esloveno, Espanhol, Turco
TipoControle de versão
LicençaGPL
Websitewww.tortoisecvs.org

TortoiseCVS é um cliente CVS para Microsoft Windows lançado sob a GNU General Public License.[4][5] Ao contrário da maioria das ferramentas CVS, ele se integra ao shell do Windows adicionando entradas no menu de contexto do explorador de arquivos. Portanto, não é executado em sua própria janela. Além disso, adiciona ícones aos arquivos e diretórios controlados pelo CVS, fornecendo informações adicionais ao usuário sem a necessidade de executar um aplicativo autônomo completo.

O nome é um trocadilho com as palavras shell (informática, tartaruga). A tartaruga no logotipo se chama Charlie Vernon Smythe (CVS).

O projeto foi iniciado por Francis Irving quando a Creature Labs o empregou para desenvolver uma interface melhor para CVS para seus colegas. Parte do código foi derivado do WinCVS e do CVSNT. O primeiro lançamento foi em 4 de agosto de 2000.[6]

Críticas

O TortoiseCVS sempre adiciona o argumento "-c" à maioria das operações CVS ao se comunicar com um servidor CVS. Isso faz com que os servidores não-CVSNT padrão falhem, pois não reconhecem esse argumento.

Variantes e derivados

  • TortoiseSVN, uma ferramenta similar para uso com Subversion, é inspirada no TortoiseCVS
  • TortoiseDarcs, uma ferramenta similar para uso com Darcs, derivada do TortoiseCVS
  • TortoiseBzr, uma ferramenta similar para uso com Bazaar, é inspirada no TortoiseCVS e TortoiseSVN
  • TortoiseHg, uma ferramenta similar para Mercurial
  • TortoiseGit, uma adaptação do TortoiseSVN para Git usando msysgit
  • Git-cheetah, uma ferramenta similar para uso com Git
  • Dubbelbock TFS é uma ferramenta similar para uso com Team Foundation Server

Referências

  1. a b Histórico de mudanças do TortoiseCVS
  2. Página de download do TortoiseCVS
  3. Lista de traduções no site do TortoiseCVS
  4. Avery, J.; Holmes, J. (2007). Windows Developer Power Tools. Col: Developer's Notebook Series. [S.l.]: O'Reilly. p. 561. ISBN 978-0-596-52754-9. Consultado em 1 de março de 2025 
  5. Elst, P.; Jacobs, S. (2007). Object-Oriented ActionScript 3.0. [S.l.]: Apress. p. 57. ISBN 978-1-4302-0274-5. Consultado em 1 de março de 2025 
  6. Avery, James; Holmes, Jim (2007). Windows Developer Power Tools (em inglês). [S.l.]: "O'Reilly Media, Inc.". Consultado em 4 de outubro de 2025