Ontem, descobri o recurso de culpa do Subversion (SVN) e estava me perguntando: esse recurso está disponível no Eclipse?
Ontem, descobri o recurso de culpa do Subversion (SVN) e estava me perguntando: esse recurso está disponível no Eclipse?
Respostas:
Como foi apontado, você teria que instalar primeiro um plug-in para habilitar o suporte ao Subversion. Eu recomendo o Subversive , eu mesmo, e uma pesquisa aqui no Stack Overflow para as tags "eclipse" e "subversion" juntas irão mostrar vários tópicos anteriores sobre "pegadinhas" para observar ao instalar os conectores (Subversive é separado em duas partes-- o suporte central e "conectores" que fornecem a cola SVN).
Uma vez que você tenha instalado, você pode configurar repositórios, criar novos projetos inserindo diretamente um novo endereço de repositório e fazendo check-out, ou associar um projeto existente que já foi anexado ao SVN com o repositório, fazendo com que o Subversion o examine.
Depois de fazer isso , é assim que você acessa o comando "svn blame", também conhecido como "anotar" ou "elogiar":
Para um recurso, clique com o botão direito do mouse no nome do recurso no painel do explorador de arquivos para abrir o menu de contexto (você também pode obter este menu clicando com o botão direito em qualquer lugar no próprio editor). Sob o título " Equipe " (que também é onde você acessa todos os comandos SVN, já que o Eclipse generaliza o controle de origem sob o título "Compartilhamento de equipe"), selecione " Mostrar anotação ". No meu Mac PowerBook , o atalho de teclado para isso é Ctrl+ Option+ A, não estou perto de minhas plataformas Linux ou Windows XP para ver qual é o atalho em qualquer uma delas (as portas do Mac OS X tendem a ajustar os atalhos de teclado para aderir ao " maior boa "visão do que um aplicativo Mac deve fazer).
Depois de um pouco de tempo conversando com o repositório Subversion, a sarjeta esquerda da janela do editor mostrará uma série de barras coloridas. Se você tiver números de linha habilitados para seu editor, eles se sobreporão aos números. Caso contrário, serão apenas bares. Cada alternância de cor representa uma quebra em que a responsabilidade muda de um usuário para outro. Se você passar o ponteiro do mouse sobre uma barra, uma dica aparecerá identificando o usuário responsável, a revisão / confirmação de onde as linhas são, a data e o comentário de check-in. A cor das barras irá variar de committer para committer, e de revisão para revisão. Eles terão tons variados da mesma cor de base, mas o Eclipse tentará torná-los visualmente distintos (tanto quanto possível). Quando você está pairando sobre um snippet, ele se destaca ligeiramente,
(Agora, não me pergunte como desligá- lo . Até agora, minha única solução foi fechar o buffer e abri-lo novamente!)