Quais são os prós e os contras dos plug-ins SVN para Eclipse, Subclipse e Subversive? [fechadas]

633

O SVN no Eclipse está espalhado em dois campos. O pessoal do SVN desenvolveu um plugin chamado Subclipse . O pessoal do Eclipse tem um plugin chamado Subversive . De um modo geral, os dois fazem as mesmas coisas. Quais são as vantagens e desvantagens de cada um?

rjmunro
fonte
1
Acabei de mudar do Subversive para o Subclipse porque mover arquivos para outros pacotes simplesmente funciona .
Heinzi

Respostas:

176

Ambos são muito parecidos, mas o Subversive é o "provedor svn eclipse". Eu uso principalmente o Subversive por causa de alguns recursos convenientes:

Agrupamento de história

Quando estou navegando no histórico de uma ramificação, em vez de apenas ver um monte de linhas para cada confirmação, ela pode agrupar confirmações até hoje, semana etc.

Mapeamento de tronco, ramificações e tags

O Subversive assume o layout svn padrão: trunk, branches, tags (que você pode alterar); portanto, sempre que você quiser marcar ou ramificar, basta um clique e você fornece o nome da tag ou ramificação.

Como eu disse, essas são pequenas diferenças que eu acho convenientes. Ambos funcionam muito bem com o mylyn, mas no geral não há muitas diferenças com essas duas extensões.

Mesclar com o Subversive é uma dor (embora não tenha tentado o Subclipse), nunca fui capaz de mesclar com sucesso. A visualização da mesclagem é excelente, mas nunca a conclui ou levará muito tempo. Na maioria das vezes, concluo a fusão pela linha de comando sem problemas.

Brendon-Van-Heyzen
fonte
3
Resposta agradável, são apenas duas coisas a acrescentar: 1. Ambas têm uma designação semelhante e foram iniciadas na mesma empresa (o subversivo foi iniciado, porque o subclipse ficou preso). 2. O suporte para subclipse é um pouco melhor.
Codificado em 30/11/2009
5
Qual é a sua opinião sobre esse tópico hoje? Quão bom é o suporte à mesclagem no subversivo? Faço mesclagens no subclipse com bastante frequência e funciona bem.
Peter Štibraný
5
O que a equipe do Subversive fez, corrigiu problemas de fusão nos últimos lançamentos. Estou na versão mais atual ( 1.0.0.I20120601-1700) e o código de mesclagem não poderia ser mais fácil.
IAmYourFaja
16
Existe um caso em que a fusão do SVN não é uma dor, meu amigo?
Joe Plante
1
Eu tive sucesso com a fusão com o subclipse. Mas, honestamente, ao fazer coisas como SVN com muita instabilidade ... eu barato e pulo para o TortoiseSVN. Mas agora que estou tentando mudar para o linux dev env ... precisamos ver.
demaniak
161

Vou dar uma olhada em responder a isso. Sou líder de projeto do Subclipse e gerencio todos os lançamentos etc. do projeto. Então, meus preconceitos são óbvios.

Não vou falar muito sobre o Subversive. Claramente, existem usuários que o usam e gostam. Funcionalmente, os produtos são muito semelhantes, pois ambos são produtos maduros.

Uma coisa que quero comentar é essa noção de que, de alguma forma, o Subversive é o plug-in "oficial do Eclipse". Isso simplesmente não é verdade, pois não existe essa designação. O Eclipse é uma base de código aberto e qualquer projeto que queira seguir suas regras, requisitos de processo e IP etc. pode hospedar seu projeto com a base. Isso não o torna mais ou menos oficial do que qualquer outro plugin.

Também observarei que o Subversive permaneceu na fase "Incubação" desde o seu início, e não me parece que ele atenda aos requisitos de graduação. Como você pode ver aqui, houve apenas um commit no projeto e a atividade de commit diminuiu para níveis muito baixos.

Subversivo - Provedor de equipe do SVN

Então, por que você deveria usar o Subclipse? Estamos ativamente envolvidos com o próprio Subversion. Sou membro do PMC do Subversion e ajudo a manter as ligações da linguagem Java para que nós (e outros projetos como o Subversive) possamos usar a API.

Trabalhamos diretamente com o Subversion para definir e melhorar a API e garantir que os recursos necessários sejam expostos a clientes como o Subclipse. Também trabalhamos de perto e colaboramos com as equipes de integração do Visual Studio ( AnkhSVN ) e TortoiseSVN para garantir que haja uma experiência do usuário relativamente consistente entre os clientes.

O Subclipse ainda é mantido ativamente e mantemos o suporte para as versões 3.2 a 4.2 do Eclipse. Estamos sempre tentando ouvir comentários e incorporar idéias da comunidade. As versões 1.8.x recentes incluem mudanças internas que melhoram muito o desempenho do Eclipse ao trabalhar com grandes projetos (ou seja, quando você realmente o vê).

O Subclipse liderou o caminho em áreas como o suporte ao rastreamento de mesclagem, onde trabalhamos em estreita colaboração com a equipe do Subversion, adicionando esse recurso na 1.5 e depois desenvolvendo-o em versões subseqüentes. Frequentemente éramos os consumidores iniciais da nova API e fornecíamos ao projeto o feedback necessário para fortalecer o recurso. Também introduzimos um recurso gráfico de revisão gráfica há alguns anos, tornando-se o primeiro a trazer esse recurso há muito solicitado aos usuários do Eclipse.

Se houver recursos específicos de interface do usuário no Subversive que as pessoas gostariam de ver criados no Subclipse, incentivamos você a visitar nossa comunidade e participar de nossos fóruns de discussão. Talvez outros usuários compartilhem suas opiniões e possamos melhorar a interface do usuário juntos.

Fórum [Subclipse-usuários] .

O Eclipse 4.2 é a versão mais recente no momento desta publicação, mas é seguro assumir que o Subclipse oferecerá suporte a todas as versões futuras do Eclipse à medida que forem feitas.

Mark Phippard
fonte
ok, publicação longa e informativa. Não é exatamente o que eu estava procurando, mas muito perspicaz.
Blitz
1
Eu sou vendido no argumento, mas você fala mal do Subversive sem dar as mesmas estatísticas para o Subclipse. Você pode editar para incluir links para o histórico de consolidação do Subclipse e evidências de que> 1 pessoa está trabalhando nele? :)
Tom Carchrae
Não pretendo falar mal do Subversive, e você está certo de que a equipe do Subclipse tem sido principalmente duas pessoas nos últimos dois anos. Eu recomendaria Ohloh para ver informações do projeto: ohloh.net/p/subversive
Mark Phippard
2
Com base neste post, uso o Subclipse há 4 meses, mas agora mudei para o Subversive pelo simples fato de o Subclipse não ter uma resolução de conflitos baseada na interface do usuário; você obtém 'Edit Conflict' na visualização sincronizada com o plugin Subversive.
Daniel Sokolowski
2
Para referência futura, você sempre pode atualizar o SVNKit no site de atualização (isso é tudo o que faço). Eu só verifico novas versões ao publicar novos lançamentos do Subclipse. Não vi o problema mencionado, mas o site foi atualizado agora.
Mark Phippard
117

A cada nova versão do Eclipse, instalo o Subversive, porque é o padrão fornecido pelo Eclipse. E sempre, há problemas em reconhecer meus projetos pré-existentes.

Então, acabo desinstalando o Subversive e instalando o Subclipse, o que funciona maravilhosamente. Eu também uso frequentemente o SVN na linha de comando e no Eclipse, e o Subclipse não tem problemas com isso.

Peter Mortensen
fonte
16
Eu tenho que secundar este. Usamos um pouco a linha de comando em nossos repositórios e o Subversive nunca foi bom com eles. Subclipse, por outro lado, nunca deu um único problema.
Abeger 6/05/11
3
Acordado. Atualmente, tenho a linha de comando svn versão 1.7.2 instalada no OSX. Eu tive que mudar para o Subclipse porque o adaptador do Subversive está desatualizado.
Peter Tseng
1
Concordo! comportamento subversivo parcialmente estranho, mas sempre tive resultados bastante estáveis ​​com o subclipse, portanto - sempre voltando.
definitivamente indefinível
1
+1 para a possibilidade de usar a linha de comando em paralelo com o Subclipse.
galath
Eu tenho usado o Eclipse do Indigo para o Neon, toda vez que tive problemas para fazer o svn funcionar (eu não sou a raiz). Eu nunca fiz um trabalho subversivo para mim. Por outro lado, o subclipse + svnkit é a única solução com a qual eu acabo.
fchen
51

Depois de ler este post, mudei para o Subclipse.
http://eclipsezone.com/eclipse/forums/t77149.rhtml#92035407

Steve
fonte
5
+1, mas para o registro, o subversion.com agora redireciona para o subversion.org, que atualmente está vinculado ao tigris, e eu presumo que, com o tempo, o link para o apache.
Si618 07/12/2009
25
-1 Na ​​justiça, as coisas mudaram muito desde aquele post em julho de 2006 - eu realmente não acho mais relevante para a discussão.
Joelittlejohn
-1 Influenciado pelo artigo Eu tentei o Subclipse. Obtive o OutOfMemory durante a atualização do SVN em projetos, que funcionavam anteriormente no Subversive. Não consigo fazer a limpeza em um projeto, que foi parcialmente retirado. Volto para o Subversive.
amigos estão dizendo sobre oleg
34

Se você faz muita fusão com o Subversion, provavelmente prefere o CollabNet Desktop - Eclipse Edition. Você precisa registrar uma conta no CollabNet para obter o download, mas é gratuito. É essencialmente Subclipse com uma interface de usuário de mesclagem melhor.

Eu não sou afiliado à CollabNet.

A CollabNet disponibilizou seu cliente de mesclagem aprimorado para usuários não registrados do Subclipse. Você pode obtê-lo selecionando o recurso CollabNet Merge Client ao instalar o Subclipse a partir do site de atualização.

ChrisH
fonte
4
Desde a minha publicação, a CollabNet disponibilizou seu cliente de mesclagem aprimorado para usuários não registrados da subclipse. :)
ChrisH
Eles têm? O único local que encontrei para fazer o download requer um registro. Por favor, poste um link.
31 de
4
@ Nemi: faz parte da instalação padrão do subclipse, basta verificar os recursos a serem instalados.
Peter Štibraný
Por que não apenas incorporar as novas informações ao próprio post?
tshepang
24

Eu diria Subclipse, pois eu nem conseguia fazer o Subversive funcionar;)

prakash
fonte
2
Gostaria de salientar que a entrada de blog referenciada tem quase dois anos, a tecnologia muda muito mais rapidamente que isso. Tenho certeza de que os dois produtos corrigiram erros antigos e injetaram novos nesse período! :)
MetroidFan2002
Qual entrada de blog você quer dizer?
10139
1
O que foi excluído desde a primeira versão desta resposta.
Chei
19

Na verdade, acho que os dois são péssimos. Usar o TortoiseSVN é uma solução muito melhor na minha opinião. É muito mais robusto e tende a funcionar melhor, e sempre tive problemas de integração com o Subclipse e o Subversive.

Ethan Gunderson
fonte
4
Você ainda precisa de algum plugin do Eclipse para esconder as pastas .svn feias (excluí-los de procurar etc.)
Borek Bernard
11
Não necessariamente; você pode excluí-los usando filtros. No entanto, eu usaria um plug-in SVN para o Eclipse, pois refatorar, mover e excluir arquivos será uma dor de cabeça se você precisar fazer tudo fora do Eclipse.
Paul Lammertsma 07/12/2009
2
Acho o subclipse muito melhor do que a tartaruga: consigo pairar e ver mudanças dentro do eclipse, posso criar conjuntos de alterações com o mylyn, fazer confirmações de vários repositórios (para externos) e, ao revisar o código, o diff é um editor de código completo, Eu não tenho que "voltar atrás" o tempo todo quando as alterações são justificadas.
Stephen
Eu nunca consegui rodar no Linux.
ceving
15

Os dois têm verrugas hediondas, mas eu não conseguia que o Subversive trabalhasse com um projeto que eu havia retirado da linha de comando, e isso foi um impedimento para mim.

Hank Gay
fonte
Foi fácil fazer isso com o Subclipse? O subversivo armazena alguns metadados que não são da maneira padrão no sistema de arquivos, tornando a mistura do seu uso com coisas como tortiseSVN menos confiável? Se assim for, eu vou com subclipse.
rjmunro 24/09/08
3
Com o Subclipse, não havia nenhum problema - eu apenas disse ao Eclipse para criar um novo projeto a partir de fontes existentes. Não conheço nenhum dos trabalhos internos do Subversive, apenas que não funcionou quando tentei o acima.
Hank Gay
Eu tive exatamente a experiência oposta. Para o Subversive, depende se você escolheu o provedor SVNkit ou o Javahl?
22220 Jay R.
1
Não tenho certeza (eu estava usando o padrão). Parei de usar qualquer um em favor do git-svn.
Hank Gay
Tentei usar o "provedor" padrão no Subversive, mas não funcionou. Tinha que rastrear uma pergunta SO sobre isso para encontrar a opção de alterá-lo.
EpicPandaForce
14

Eu tentei os dois , e o Subclipse e o Subversive são terríveis. Ambos são difíceis de instalar. Se você usa o Subversive, não pode usar um cliente SVN externo .

No entanto, você precisa ter um cliente SVN instalado no Eclipse para acompanhar as alterações e também para não corromper seu repositório local.

Eu tenho o Subclipse instalado, mas use o TortoiseSVN para efetivamente confirmar / marcar / ramificar / mesclar.

jevon
fonte
3
Isso é descaradamente falso. Eu uso Subversive, TortoiseSVN e subversion lado a lado, sem nenhum problema. Não me lembro de ter nenhum problema de compatibilidade no dia em que usei o Subclipse.
Paul Lammertsma
1
Isso foi em dezembro de 2009. Eu espero que os clientes começaram a se comportar desde então :)
Jevon
12

Subclipse, porque pelo menos funciona.

Subversivo tem sido um balde de falhas para mim até agora. Não seria legal com todos os meus projetos antigos que fiz com o Subclipse.

Peter Mortensen
fonte
Nenhum dos dois pode trabalhar com projetos retirados pelo outro. Se você teve projetos antigos com o Subversive, verá que o Subclipse não funcionará com eles. Se você deseja alternar entre um e outro, basta ter um espaço de trabalho diferente para cada um. Mas dizer que o Subclipse é melhor porque funciona com você O espaço de trabalho do Subclipse é realmente bastante tolo.
user85259
8

Certamente os dois plugins IDE têm seus problemas. Mas nenhum deles exclui o uso paralelo de outras soluções, como o TortoiseSVN ou a linha de comando. Eu uso os três para meus projetos no trabalho.

O importante é lembrar que todo o software SVN do cliente deve usar o mesmo formato de arquivo SVN - que difere entre as versões do SVN - ou você está com problemas.

Outro problema que encontramos foi quando o software cliente usa um formato de arquivo SVN diferente do servidor. (Por formato de arquivo, quero dizer a maneira como todas as informações são representadas em todos os arquivos .svn aparentemente invisíveis que registram efetivamente o que o SVN precisa saber sobre os arquivos do seu projeto.) Isso pode causar estragos. Há um bug documentado entre o servidor 1.5 e os clientes 1.6, mas não consigo encontrar o link no momento.

Tivemos problemas ao executar o plug-in Subclipse 1.6 superior (IMO) devido a incompatibilidades com nosso servidor SVN 1.5.5. Então, voltamos ao Subversive. Funciona bem, embora lento e com um pouco de bugs (mas melhorando). Entretanto, mudaremos para o Subclipse quando nosso servidor for atualizado. E sim, verificamos nossos projetos com o TortoiseSVN e os importamos para o Eclipse (é mais rápido).

Descobrimos que, como outros pôsteres disseram aqui, NÃO funcionaria se rodássemos versões mais recentes do TortoiseSVN que gravassem arquivos no formato 1.6.x, mas quando voltamos ao TortoiseSVN 1.5.x, funcionou muito bem. O mesmo aconteceu com o cliente de linha de comando (que alavancamos com nossas tarefas Ant ).

djkieras
fonte
6

Eu escolhi ir com o Subclipse, pois ele está mais associado ao projeto do Subversion e, portanto, é mais provável que ele lide melhor com a funcionalidade básica do SVN. Se não conseguir executar nenhuma função, tenho o TortoiseSVN como backup.

KalenGi
fonte
6

Apenas uma atualização. Recentemente, eu estava reinstalando o Eclipse e me deparei com a escolha do Subclipse vs Subversive. Eu também tive minha parcela de problemas tentando fazer o Subversive funcionar, então fui para o Subclipse.

Ele foi instalado perfeitamente na minha máquina Linux de 64 bits e está funcionando perfeitamente. Mapeei as funções mais comuns, como Atualizar, Confirmar, .. para atalhos e é uma explosão. A fusão também é boa, embora para fusões maiores eu ainda recorra ao TortoiseSVN. Eu tentei com 3.5 e 3.6, e ambos funcionam bem. Acabei usando o 3.5 porque, por algum motivo, a ligação de chave não estava funcionando com o 3.6.

Peter Mortensen
fonte
6

Se você estiver usando svn + ssh como protocolo para acessar seu repositório, sugiro fortemente que você escolha Subclipse: Subversive não é inteligente o suficiente para lembrar suas credenciais corretamente e solicita o nome de usuário e a chave privada sempre que você atualiza sua cópia de trabalho e também para cada svn-external que você pode ter configurado.

As opções "lembrar credenciais" estão quebradas neste contexto e foram desde o primeiro lançamento público do Subversive.

Peter Mortensen
fonte
Foi isso que me fez escolher o Subclipse também. O Subversive simplesmente não consegue lidar com o esquema "svn + ssh".
LS
6

Se você estiver usando um deles em sua empresa e talvez queira agrupá-lo em produtos baseados no Eclipse, sua vida será muito mais fácil com o Subclipse, porque ele está disponível sob a Licença Pública do Eclipse, ideal para negócios.

O Subversive, por outro lado, precisa dos chamados conectores para funcionar totalmente. E esses têm licenças separadas e diferentes. Portanto, você pode acabar com duas ou três licenças diferentes apenas para a funcionalidade Subversive, enquanto todos os outros plugins do Eclipse estão abaixo desse EPL. Essa também é a razão pela qual esses conectores não estão hospedados no eclipse.org.

E é por isso que eles são baixados dinamicamente após a instalação do Subversive (o que também significa que o simples espelhamento do site de atualização do eclipse.org não fornece uma instalação offline do Subversive utilizável na rede da empresa).

Peter Mortensen
fonte
5

Até maio de 2008, eu estava usando o Subclipse, mas devido a problemas em alguns projetos, mudei para o Subversive e estou usando isso sem problemas. Se você está fazendo algo sofisticado, como as construções decapitadas de Buckminster , o Subversive é definitivamente o ideal.

Oisin Hurley
fonte
5

Se você usa o TortoiseSVN e atualiza regularmente a versão, o Eclipse com o Subversive perde todas as informações de SVN e gera alguns erros assustadores.

A razão de ser a nova versão do TortoiseSVN adiciona novos metadados que o Eclipse Subversive não entende, a menos que você também mantenha seus conectores Eclipse SVN atualizados.

Eu geralmente uso o conector SVNKit, portanto, o TortoiseSVN 1.5.x funcionará com o conector Eclipse SVNKit 1.5.xe o TortoiseSVN 1.6.x funcionará com o conector Eclipse SVNKit 1.6.x.

Peter Mortensen
fonte
4

O Subversive tem mais vantagens que o Subclipse, conforme listado abaixo. Mas apenas um recurso que o Subversion não possui é tão crítico quanto ao uso de ramificações. Então, temos que usar o Subclipse .

Vantagens subversivas :

  • Visualização e ícones são mais informativos
  • Após a atualização dos itens de sincronização de confirmação, o arquivo confirmado é fechado.

Vantagem da subclipse

  • capacidade de comparar dois ramos
Özmen Adıbelli
fonte
4

+1 Subclipse
-1 Subversivo

O Subversive fica confuso após refatoração ainda menor e tem problemas de validação como acima.

Ambiente: STS 2.7.2 (baseado no Galileo)

Peter Mortensen
fonte
3

Para mim, nem é melhor nem pior, mas o Subversive é o plug-in SVN padrão na plataforma Eclipse Ganymede, então há uma chance de que seja melhor integrado ao Eclipse.

macbirdie
fonte
O que significa "plug-in SVN padrão na plataforma Eclipse Ganymede"? Ganimedes significa Eclipse versão 3.4. O subclipse funciona apenas no 3.3 e versões anteriores?
Rjmunro 14/09/08
Não, o Subclipse continua trabalhando em versões posteriores. Para versões anteriores, é sua única escolha.
jodonnell
8
Subversive é um projeto Eclipse "oficial". Subclipse é um projeto tigris "oficial" (as pessoas que também fazem subversão).
John Meagher
3

Como complemento à resposta de Brendons:

Usamos o Subversion desde a versão 1.5.1 e usamos o Subclipse primeiro. Mas, como dependemos muito do recurso de mesclagem, mudamos para o Subversive, que é mais conveniente e tem uma opção Reintegrar separada na caixa de diálogo de mesclagem.

Um bug que pode dificultar a mesclagem é que, se você selecionar revisões explicitamente, não fará a última revisão listada. Por exemplo, "101-100" não mescla r100 e "100", portanto, não mescla nada. (versão 0.7.5)

E usa os mesmos indicadores que o plugin CVS.

masi
fonte
3

Enquanto eu trabalhei com o Helios, tenho uma leve preferência pelo Subclipse por causa de seu excelente suporte a bugtraqpropriedades ( detalhes aqui ).

A exibição Histórico mostra uma coluna separada (intitulada bugtraq:label, exibindo BUGIDs), e o menu de contexto possui uma ação dedicada a "Abrir URL do Bug" (com link para bugtraq:url) - não consegui descobrir como acessar nenhuma dessas informações com o Subversive.

Rahel Lüthy
fonte
2

Estou usando o Subversive desde que atualizei para Ganymede. Eu o uso com o Eclipse no Linux (Ubuntu e Fedora Core), Windows XP e Mac OS X.5. Além de alguns problemas com o Subversion 1.5.1 para usar as bibliotecas de segurança corretas no Mac OS, não tive problemas. Dado que ele foi adotado como um projeto de tecnologia Eclipse, estou inclinado a apostar nele, em termos de esperanças de longo prazo.

rjray
fonte
2

Eu realmente não o usei, mas parece que o Subversive suporta " Check Out As ", assim como o suporte interno ao CVS.

Por exemplo, para pegar um projeto do SVN e poder executá-lo como um projeto da web, é possível fazê-lo de uma só vez. Mas, para obter o mesmo resultado no Subclipse, basta verificar as fontes e executar:

mvn eclipse: eclipse -Dwtpversion = 2.0
Arjan
fonte
2

Eu usei os dois e, embora o Subclipse tenha sido desagradável para mim, o Subversive (pelo menos com uma versão anterior) bloqueou uma conta do meu colega de trabalho quando ele acidentalmente colocou as credenciais incorretas (o logon de rede é usado para acessar o repositório do subversion )

Subclipse tende a ficar desorganizado ao longo do tempo. Se o Eclipse não for atualizado regularmente, o Subclipse parece perder suas informações de rastreamento de arquivos. Honestamente, no entanto, como tenho o Easy Explorer Plugin , uso o Subversive (ocasionalmente) para obter informações sobre histórico e alterações, mas facilmente exploro e uso o TortoiseSVN para confirmações e atualizações dos projetos que sei que mudei recentemente.

MetroidFan2002
fonte
2

Acabei de descobrir que não consigo descobrir como visualizar uma diferença de propriedades com o Subclipse. No Subversive, você seleciona duas revisões na exibição do histórico, clique com o botão direito do mouse e selecione comparar propriedades no pop-up. Isso é suficiente para eu ficar com o Subversive.

O motivo para tentar alternar foi o estranho comportamento do Subversive no OS X: alguma operação automática chamada 'svn cache update' sobrecarregou a CPU em níveis anormais após cada 'svn update' executada, sempre levando um tempo irritantemente longo para ser concluído.

lkraav
fonte
2

FWIW, estamos usando uma versão antiga do servidor SVN (algo 1.4), e me lembro que em um ponto houve uma atualização no Subclipse que quebrou a compatibilidade com versões anteriores, e a essência era "ninguém deveria estar em uma versão tão antiga do SVN de qualquer maneira ".

O Subversive foi o único que parecia capaz de lidar com a versão mais antiga. Não me lembro dos detalhes, desculpe.

Peter Mortensen
fonte
2

Tentamos ambos em nossa equipe.

Como o Subclipse (o do Galileo / Helios) teve alguns problemas para autenticar nosso servidor SVN via VAS, não tivemos problemas em outros lugares, como cliente TortoiseSVN, navegadores (exceto o Internet Explorer 7).

Por isso, instalamos Subversivee o problema foi resolvido.

Ofir Farchy
fonte
2

A vantagem do Subclipse sobre o Subversive ... REALMENTE FUNCIONA!

Eu usei o Subclipse há muito tempo ao desenvolver um plug-in colaborativo para o Eclipse que dependia do Subclipse. A parte Subclipse do plug-in nunca foi um problema, embora a coisa toda do Ant ainda me confunda um pouco, mas a parte boa é que você não precisa entender como a parte do Ant funciona para saber como usá-lo.

Estou tentando instalar o PDT hoje (que é um blog totalmente diferente) e depois o Subversive porque, como muitos, é retratado como "O Eclipse SVN Plugin". Como não consegui instalar os quatro conectores de uma só vez, tive que instalá-los um de cada vez e um de cada vez que os experimentei, e um de cada vez que não foi possível autenticar no servidor SVN.

Estou tentando o PDT e o Subversive, porque quero economizar tempo, não gastando mais com problemas diferentes com um plug-in.

Desinstalei o Subversive, instalei o Subclipse e conectei-o assim.

Economize seu tempo e aborrecimentos, vá para o Subclipse desde o início.

PFuri
fonte
1

Eu também usei os dois. Eu tive o problema de ter cerca de 150 projetos no meu espaço de trabalho, e o Subversive levaria um longo tempo quando selecionei todos os plugins e disse "sincronizar repositório". A interface do usuário congelaria por um tempo extremamente longo. Acho o Subclipse mais estável.

Enfim, eu combino bastante as ferramentas. Para algumas tarefas, como verificar ramos inteiros, prefiro a linha de comando. Para outros eu uso o TortoiseSVN . Eu uso o Subclipse principalmente para visualizar o histórico e executar comparações diretamente na ferramenta, e ocasionalmente para comparar (eu prefiro Beyond Compare para isso).

Peter Mortensen
fonte