Je vais essayer de répondre à cela. Je suis chef de projet pour Subclipse, et je gère toutes les versions, etc. pour le projet. Donc, mes préjugés sont évidents.
Je ne vais pas trop parler de Subversive. De toute évidence, il y a des utilisateurs qui l'utilisent et l'aiment. Fonctionnellement, les produits sont très similaires car les deux sont des produits matures.
Une chose que je veux commenter est cette notion que Subversive est en quelque sorte le plugin "Eclipse officiel". Ce n'est tout simplement pas vrai, car il n'y a pas une telle désignation. Eclipse est une fondation open source et tout projet qui souhaite suivre ses règles, ses processus et ses exigences IP, etc. peut héberger son projet avec la fondation. Cela ne vous rend pas plus ou moins officiel que tout autre plugin.
Je noterai également que Subversive est resté dans la phase "Incubation" depuis sa création, et il ne me semble pas qu'il satisfera jamais aux conditions d'obtention du diplôme. Comme vous pouvez le voir ici, il n'y a eu qu'un seul commiteur sur le projet et l'activité de commit est tombée à des niveaux très bas.
Subversive - Fournisseur d'équipe SVN
Alors, pourquoi devriez-vous utiliser Subclipse? Nous sommes activement impliqués avec Subversion elle-même. Je suis membre de Subversion PMC et je contribue à maintenir les liaisons de langage Java afin que nous (et d'autres projets comme Subversive) puissions utiliser l'API.
Nous travaillons directement avec Subversion pour définir et améliorer l'API et nous assurer que les fonctionnalités nécessaires sont exposées à des clients comme Subclipse. Nous travaillons également en étroite collaboration et collaborons avec les équipes d' intégration de Visual Studio ( AnkhSVN ) et TortoiseSVN pour garantir une expérience utilisateur relativement cohérente entre les clients.
Subclipse est toujours activement maintenu et nous maintenons la prise en charge des versions Eclipse 3.2 à 4.2. Nous essayons toujours d'écouter les commentaires et d'intégrer les idées de la communauté. Les dernières versions 1.8.x incluent des modifications internes qui améliorent considérablement les performances d'Eclipse lorsque vous travaillez avec de grands projets (c'est-à-dire lorsque vous le voyez vraiment).
Subclipse a ouvert la voie dans des domaines comme la prise en charge du suivi des fusions, où nous avons travaillé en étroite collaboration avec l'équipe Subversion pour ajouter d'abord cette fonctionnalité dans la version 1.5 puis la faire évoluer dans les versions ultérieures. Nous étions souvent les premiers consommateurs de la nouvelle API et avons fourni au projet les commentaires nécessaires pour renforcer la fonctionnalité. Nous avons également introduit une fonctionnalité de graphique de révision graphique il y a quelques années, devenant le premier à proposer cette fonctionnalité longtemps demandée aux utilisateurs d'Eclipse.
S'il y a des fonctionnalités d'interface utilisateur spécifiques dans Subversive que les gens aimeraient voir faire dans Subclipse, je vous encourage à visiter notre communauté et à participer à nos forums de discussion. Peut-être que d'autres utilisateurs partagent vos points de vue et nous pouvons améliorer l'interface utilisateur ensemble.
Forum [Utilisateurs de Subclipse] .
Eclipse 4.2 est la dernière version au moment de la publication de cet article, mais il est sûr de supposer que Subclipse prendra en charge toutes les futures versions d'Eclipse au fur et à mesure de leur création.