SVNKit for Eclipse - eclipse

Trying to install Subversive and am choking on the concept of Subversive Connectors, and how to install them.
(1) What are Subversive Connectors? My only guess is that they help tie the Subversive plug-in to the local instance of svn. Yes? No?!?!
(2) I found an article explaining the difference between JavaHL and SVN Kit connectors (although it didn't explain what either of them were, or what they did!), and it looks like I want SVN Kit 1.3.2 for a number of reasons. But when I try to install them from the Subversive Connector Discovery dialog, it gives me an error, tells me to check an ambiguous "error log" (Eclipse error log, SVN error log, Subversive error log, ?!?!) and refuses to install it. I came across an article stating that this was a defect from a December 2009 release, but that it had been fixed. What is going on here? I am using Helios on 64-bit Ubuntu, anybody else ever have this problem? Any suggestions for how to fix or circumvent?
(3) It looks like the Subversive Connector Discovery dialog is configured to launch the first time you try to open Subversive from inside Eclipse (after installing and restarting). But since I wasn't able to install SVNKit 1.3.2, I canceled that dialog, closed Eclipse and walked away for a day. Now, I can't seem to get it to launch, and it has next to no online documentation that is helping me. Anybody know how to launch this dialog second and subsequent times?
Thanks to anyone who can provide even the tiniest of help. I will wash the gutters, mow the lawn and perform a full spring cleanup for anyone who can answer these!!!

Usually this works out pretty well, you install Subversive, and if you havn't installed a Connector, you get the dialog when Subversive needs it.
What's going on is a sad bug in the latest Eclipse/Subversive version.
Here's what worked for me.
Uninstall anything subversive related that you've installed.(Help->About Installation Details)
Go to http://www.eclipse.org/subversive/downloads.php#early_access . Download the zip file, currently this one.
Install that file you downloaded (Help->Install New Software , hit the Add button, chose Archive).
A restart later, you'll be asked for an SVN connector, choose SVNKit with the biggest version number, you should be good to go.

I prefer subclipse, here's the link to the install instructions:
http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

In regards to part 3. You can install the connectors directly from Polarion's update site. From what I understand, this is what the Subversive Connector Discovery does under the covers. The links to their update site are found here and look something like http://community.polarion.com/projects/subversive/download/eclipse/4.0/luna-site/. In Eclipse, click Help->Install New Software and paste the link into the "Work With" box. That should give you the list of connectors you can install.

Related

Subversive Connectors not available

Recently i wanted to setup a new Eclipse C++ build environment with Photon etc. So i needed to install Subversive (4.0.5) and the corresponding connectors. But the connector installation failed (he won't even find any, after the installation of subversive and the restart). Is it possible, that Polarion discontinued the SVN Connector Repository because it is simply a blank site (this should be the update site of the SVN connector: http://community.polarion.com/projects/subversive/download/eclipse/6.0/update-site/). Hope someone knows a solution.
As of today when I re-tested the site is back up and running again.
Someone have the files? We only need the connectors:
Subversive-connectors-6.0.4.I20161211-1700.zip
Subversive-connectors-allplatforms-6.0.4.I20161211-1700.zip

Can not share new project with Subversive SVN in Eclipse Neon

I just downloaded a fresh Eclipse JEE Neon.1a Release (4.6.1) on my Windows 10 machine.
I went to the marketplace to get the latest Subversive SVN Team Provider 4.0.2.
Trying to install results in the Message: The following solutions are not available: SVN Team Provider 4.0.2.
I chose to continue anyways, and it seemed to work.
After the restart, i chose the SVNKit 1.8.14 Subversive SVN Connector and installed without any issues.
Now I was able to do basic SVN operations, all seemed fine.
Except to share a new project. I created a new Project called "test" and tried to share as a new project.
That results in the Message:
Share project was failed.
Can't overwrite cause with org.tmatesoft.svn.core.SVNException: svn: E160013: URL 'http://sol:3380/svn/repo/test' non-existent in that revision.
I tried to share a new project to another SVN Server, same error message.
I repeated the whole process on different machines, same message.
I Installed SVN Team Provider directly from the Update Site instead of the Marketplace. Same Issue.
I went to the SVNKit website to try older Versions of SVNKit and installed via the archived Update Sites, but they wont even show up in the SVN Connector Chooser in Eclipse.
I really dont know what to do anymore, can anyone help me to get it work?
I hope this solution will help you as it helped me. I think your problem is related to an unmatched client/server version. Neon subversive version is 4 and related svn connector is 1.8. But you probably need an svn connector 1.7 as it was in my case. Try the next steps and let me know if it works. Otherwise let me know the point in which you get in trouble.
go to help > installation details > filter by "svn" > uninstall everything related to subversive, subclipse and svn connectors
restart eclipse
to to help > install new software > work with > use the previous major subversive version from this URL: http://download.eclipse.org/technology/subversive/3.0/update-site/
install at least the plug-in and the integrations
restart eclipse
it will probably not ask you for a connector to be installed because you have already installed one previously, so go to window > preferences > team > svn > svn connector tab > get connectors > 1.7! (you can install all of them, the important thing is the one you choose in the combo box, it must be 1.7)
try the svn check-out process again
bye!
Bug was fixed yesterday. So just update.
I uninstalled the SVNKit 1.8.14, and it worked for me.

How do I fire up the Subversion Connections Discovery after installing the plugin in Eclipse?

I manually installed Eclipse Juno Java EE on my Ubuntu 12.04, inside the /usr/lib folder, then proceeded creating a link to the eclipse executable under /usr/bin and finally successfully started the program.
After installing the Subversive plugin, a prompt asked me to restart Eclipse, that I did since I know it's important to immediately install the connectors. However, with this setup I didn't get the Subversion Connection Discovery window on startup, nor any error in the error log view.
Now I have the Subversive plugin correctly installed, but no connector set up, and I seem not to be able to find a way for the Connection Discovery window to show up.
I would like not to use backup solutions (i.e. manually installing connectors from repositories) but solve this issue and get the normal procedure, since this is an installation I'll have to deal with for a while, and I feel this problem is a symptom of something wrong in my setup.
Create a dummy project, use Team -> Share, select SVN. The dialog should come up automatically now.
Alternatively install the connectors without the discovery dialog as described in several other SO question like: Subversive SVN Connectors does not appear in eclipse juno. You have to make sure that the update site matches your version of eclipse.
At least in my Eclipse (4.5), there is a button "Get Connectors" in the "Connectors" tab, if I visit Window/Preferences/Team/SVN. That button did the trick for me.
You will get the Subversion Connector Discovery from
Windows- Preference- Team- SVN -Svn Connector - Click on Get Connection Buttion

How can I get an SVN Connector installed and working with the Subversive Eclipse plugin without an internet connection?

My workplace uses a closed network, so all software tools have to be manually transferred. I've installed Subversive (version 0.7.9) successfully, and brought in the latest archive for the connectors from here: Polarion SVN Connector download site. I was able to install the connectors in Helios Eclipse by going to Help | Install New Software... | Add... | Archive..., and choosing the connectors zip file. The installation appeared to complete successfully, then it asked me to restart Eclipse. Now, when Eclipse starts up, it pops up the discovery dialog, but then pops up an error dialog with 'Unexpected exception'. When I close that, it pops up another dialog that says something like 'Could not find any connectors. Check your internet connection and try again.'. When I look at the error in the error log, the stack trace starts out like this:
java.lang.IllegalStateException
at org.eclipse.team.svn.core.discovery.model.DiscoveryRegistryStrategy.processBundles(DiscoveryRegistryStrategy.java:89)...
After I close the dialog, Subversive acts as though I have no connectors installed (the connector drop-down is blank in the SVN preferences), even though by inspecting the installed software list and plugins directory, it looks like they're all present. It seems as though the discovery module insists upon trying to find the connectors on the internet, and won't recognize local update sites.
Any help is very much appreciated!
Patrick
According to this (original german, translated), the Helios version is not compatible with the Polarion connectors you're using. Try using the ones from the update site. Watch out that your javaHL matches your JAVA/machine architecture (32/64 bit) if you use it, otherwise will cause serious issues.

Subclipse plugin doesn't work in Eclipse?

even though there was no error when installing Subclipse in Eclipse. I won't see the SVN perspective at all?
I have tried with "Eclipse Classic 3.5.1" and with "Eclipse for PHP Developers".
After downloading and unzipping the packages I used Eclipse's "Install Software" mechanism to install Subclipse 1.6.x. I followed the steps described here: http://www3.math.tu-berlin.de/jreality/mediawiki/index.php/Subclipse_installation_in_eclipse_galileo.
But after Eclipse re-starts I don't get any SVN Repository perspective? I have tried to un-install/re-install all the software components many times now. Finally after 3 hours of trying I am giving up. Does anyone have any hint what I am missing?
Thanks!
Peter
I had the same problem. I use Windows 7 64 bits OS. I clean read-only flag of eclipse folder in C:\Program Files (x86) and give full access right to all users on my PC. I reinstalled it from update site and it works.
This is a known bug with subclipse: http://subclipse.tigris.org/issues/show_bug.cgi?id=992
EDIT For anyone keeping track of this, it looks like Eclipse Helios SR1 may have fixed the issue. I haven't tested it myself yet, but by the sounds of the discussion at https://bugs.eclipse.org/bugs/show_bug.cgi?id=322929 it should now be working.
I just had this same issue with Ubuntu. It turned out to be permissions. Once I gave write permissions to everywhere in my eclipse installation and then reinstalled subclipse, its views and so forth appeared, just like magic.
I don't know what you are looking for. But after installing the Subclipse plugin, you should have a new entry in the File | New | Project dialog. Something along the lines of "Checkout project from SVN"
Then when you hit continue, you can enter your SVN repository details, check the branch you are interested in, etc. After checking out a project, you can right click on it and go to the "Team" submenu to get the features provided by Subclipse like check in code, diff, merge, etc.
I ran into the exact same problem too. I installed both Subclipse and GWT/GAE plugins and couldn't find any evidence of them after installation.
I'm on Windows 7 and had installed Eclipse 3.5 SR2 into C:\Program Files (x86)\eclipse-3.5. I also put my workspace in C:\Program Files (x86)\eclipse-3.5\workspace. When I was checking things I noticed there was a lock icon on the C:\Program Files (x86)\eclipse-3.5\workspace.
I reinstalled Eclipse to C:\dev\eclipse and the workspace to C:\dev\eclipse\workspace. After that the installation of the plugins went without a hitch and I could see the SVN Repository Exploring perspective (no idea why some of the other posters claim this perspective doesn't exist). I suspect it was some sort of permissions problem on the directories.
Another way to check and see if the whole thing was installed correctly is to go to the SVN Repositories view. Go to Window -> Show View -> Other, and then search for SVN. If you see a bunch of SVN views like "Repositories," Subclipse is installed.
I had this problem due to some kind of incompatibility between Subclipse and Android ADT plugins. One answer suggested yoxos which gives you all your eclipse plugins from one central repository.
Had the same problem. I work on Linux, and when I installed eclipse in /usr/local/eclipse, Subclipse did not show up. The solution was to install Eclipse locally, e.g. in /home/user/eclipse. Now Subclipse (and other plugins too) worked!
Edit: guess it could be the same on Windows.
I think this is due to some incompatibilities between the packages of subclipse and the gwt 2.x plugin and android... as this started happen to me after I upgrade to v 2.0 of gwt back in the day.
The same issue repeats both on Mac and Windows... and it seems no fix has been released.
Now the only way I've found to move on with my work is to remove subclipse and install the latest subversive plugin instead.
http://www.eclipse.org/subversive/
I know this ain't subclipse but it works very similar and no issues with gwt nor android plugins.
it worked for me and so I hope it works for you in the mean time.
cheers,
G.