Pergunta

Agora eu estou seguindo mais um amigo e agora eu comecei a aprender PLT Scheme (usando DrScheme), mas eu e meus amigos normalmente ajudar uns aos outros em alguns projetos, para fazer isso de uso que os controladores de revisão (normalmente SVN, em algumas vezes usamos git), mas qual é o melhor controle de revisão para usar com PLT Scheme? Obrigado.

Foi útil?

Solução

Como já salientado, a escolha de um sistema de controle de versão é independente da sua linguagem de programação. Dito isto, se você gostaria recomendações, acho Mercurial (Hg) um sistema muito agradável e fácil de usar o Distributed Version Control. E você pode querer usar http://bitbucket.org , que fornece gratuitamente Mercurial hospedagem.

IMPORTANTE:. Eu não tenho nenhuma associação com BitBucket, exceto por ser um usuário livre

Como um aparte, sua realmente uma boa prática para manter seu código em um sistema de controle de revisão. Ele salva contra a perda acidental ou modificações ao código.

Outras dicas

Existem dois tipos de controle de revisão: centralizado (SVN, CVS) e distribuído (mercurial, git, bazar). Se você está familiarizado com ambos git e SVN, você sabe sobre isso.

Qual é o preferido? mercurial e git fornece os mesmos recursos globais, as diferenças são apenas nos detalhes.

Qual deles você deve escolher? O que você está mais familiarizado.

Realmente, é uma questão de qual sistema de controle de revisão funciona melhor para você e seu fluxo de trabalho. O sistema de controle de versão e linguagem de programação são praticamente completamente independente, por isso realmente não importa o idioma que você está usando, desde que o sistema de controle de versão ternos suas necessidades. Eu usei tanto SVN e Git extensivamente com PLT Scheme, C ++, Ruby, Perl e shell-scripts, e ambos funcionam bem com todos esses idiomas.

Eu pessoalmente prefiro Git, mas algumas pessoas acham SVN mais simples de usar, e algumas pessoas gostam Mercuiral, Bazar, ou Darcs.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top