'install Subversive on Eclipse Ganymede'에 해당되는 글 1건

  1. 2009.11.03 install Subversive on Eclipse Ganymede
56. Eclipse Etc.../Eclipse2009. 11. 3. 10:37
반응형

Posted by ObLiB on August 20, 2008

EclipseWhile trying to install Subversive on Eclipse Ganymede I get this error :

Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.team.svn.feature.group/[0.7.1.I20080612-1500,0.7.1.I20080612-1500]] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.team.svn.feature.group/[0.7.3.I20080814-1500,1.0.0)] can be satisfied.
Unsatisfied dependency: [org.polarion.eclipse.team.svn.connector.svnkit.feature.group 2.0.3.I20080814-1500] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.team.svn.feature.group/[0.7.3.I20080814-1500,1.0.0)
Unsatisfied dependency: [org.polarion.eclipse.team.svn.connector.svnkit.feature.group 2.0.3.I20080814-1500] requiredCapability: org.eclipse.equinox.p2.iu/org.polarion.eclipse.team.svn.connector.feature.group/0.0.0
Unsatisfied dependency: [org.polarion.eclipse.team.svn.connector.svnkit15.feature.group 2.0.3.I20080814-1500] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.team.svn.feature.group/[0.7.3.I20080814-1500,1.0.0)
Unsatisfied dependency: [org.polarion.eclipse.team.svn.connector.svnkit15.feature.group 2.0.3.I20080814-1500] requiredCapability: org.eclipse.equinox.p2.iu/org.polarion.eclipse.team.svn.connector.feature.group/0.0.0
Unsatisfied dependency: [org.polarion.eclipse.team.svn.connector.feature.group 2.0.3.I20080814-1500] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.team.svn.feature.group/[0.7.3.I20080814-1500,1.0.0)

Just like everyone I add this url in p2 :
http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/
The error comes out when I tried to Install the followings:

Ganymede SVN Provider

So I tried again but this time I unchecked the SVN Connectors and kept the SVN Team Provider. This time the installation worked well and I restarted my Eclipse to finish it. Of course, even if the SVN Team Provider was installed, I can't use it without a SVN Connector. So I retried to install the SVN Connector, but the error cames out again...

On the subversive website they talk about the Subversive plug-in update site:
http://download.eclipse.org/technology/subversive/0.7/update-site/
So I add it in p2 and I retried the install but it failed again...

At this time I really don't understand what was appening. But after some google search, I got the solution: The SVN Team Provider version in the Ganymede update site is not the latest version. To get it works with the Connectors you've got to update it to the latest version. Here are the steps to make it works :

  1. Go to Help->Software Updates.
  2. Click on the "Available Software" tab.
  3. Unfold the Ganymede->Collaboration Tools node, and if your experience is like mine, you will see the "SVN Team Provider (Incubation)" item with this version identifier, "0.7.1.I20080612-1500". What you really need (since the Subversive/Polarion team posted updates) is the version from 2008-08-01.
  4. Click on "Manage Sites…".
  5. Uncheck the "Ganymede" checkbox (http://download.eclipse.org/releases/ganymede)
  6. Scroll down to find "http://download.eclipse.org/technology/subversive/0.7/update-site/", select it and click "OK".
  7. You should be back on the "Available Software" tab, with only the subversive items present. Unfold the "Subversive SVN Team Provider Plugin (Incubation)" item, and you will see the "SVN Team Provider (Incubation)" item. Note that the version identifier is "0.7.3.I20080814-1500".
  8. Check the box, and click"install". The install will be change to an update. Restart Eclipse at the end of the install.
  9. Go to "Help->Software Updates".
  10. Choose the "Available Software" tab.
  11. Click the "Add Site" button, and add "http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/".
  12. Check the SVNKit Connectors and click "Install". Restart Eclipse at the end of the install.
  13. Subversive should be working !

Thanks to Frank Carver and Graig Thomas

Posted by 1010