Vida de quem trabalha com tecnologia é assim, hoje você aprende uma coisa que amanhã não será mais necessário, e assim consecutivamente... Encontro-me em um estágio de aprendizado constante, ainda mais quando estamos promovendo na equipe uma alteração drástica na infra-estrutura.
Em reunião decidimos no início do ano que iríamos utilizar trac's em ruby para facilitar a customização e a integração com nosso futuro site, clientes, etc... É um passo muito grande para uma equipe que arrecém está se estabelecendo, porém, creio que nos tornará mais produtivos e com certeza diferenciais no mercado.
Outro fator importante, é a mudança no controlador de versão. Muitas vezes ficamos empatados em tickets por depender de conexão (pode acontecer de sua internet estar fora do ar) ou ainda por problemas como
este. Por isso decidimos passar a usar o Git.
Ainda não etávamos utilizando Git, por estarmos em projetos antigos, mas esta semana começamos um projeto e decidimos (apenas eu e o
Everton) usar git como repositório local juntamente com o git-svn para commitar ao servidor (o
Retrospectiva ainda não tem suporte a Git, mas AINDA...). Eu já sei os comandos básicos do Git e do Git-SVN, mas confesso que o que me incomodou foi o Vim como editor padrão. Sou usuário linux, mas não me sinto nem um pouco à vontade para usar este editor, eu uso sempre o Nano para tarefas no console e o Emacs para programar. Então hoje a tarefa do dia foi aprender a modificar o editor que eu irei utilizar para fazer os comentários do commit. No subversion é muito fácil alterar, mas no Git eu encontrei muitas informações confusas acerca disto, somente algumas horas depois achei a solução fuçando no git da minha máquina mesmo. Nisso, o dia já estava acabando e eu notei que mesmo perdendo um dia, essa coisa boba de procurar
como alterar o editor padrão do Git me mostrou outros recursos que eu posso utilizar no Git e Git-SVN.
Para alterar o editor padrão do Git no Ubuntu, é muito simples:
1. Abra o arquivo com o seu editor favorito:
sudo emacs /usr/bin/git-commit
2. Vá até a linha 582 e altere o editor, no meu caso eu alterei do vi para o emacs, mas você pode alterar para o nano para editar seus commits no terminal:
${VISUAL:-${EDITOR:-emacs}} "$GIT_DIR/COMMIT_EDITMSG"
June/13/2008 11:40:32 at 11:40 AM Existe uma forma menos "hard" de fazer isso. O Git pega o teu editor da definicao de editor default do sistema, portanto tu posdes usar o comando: $ sudo update-alternatives --config editor e entao decidir qual o editor a usar...
June/13/2008 11:40:32 at 11:40 AM bahhhhh naum sou soh eu q ODEIO o vi hehehe