How do I fire up the Subversion Connections Discovery after installing the plugin in Eclipse? - 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

Related

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 to add tomcat in eclipse luna

I tried answers in this thread, but it doesn't work.
I checked that I do have JST Server Adapters and the extensions installed, but when I go to Window/Preferences/Server/Runtime Enviroments and click "add", the selections are still not there. Could there be a conflict or I should somehow configure Eclipse? Or is it possible to add manually, what folder should I look for? I installed tomcat8 and also downloaded the .zip, but neither folder is correct.
Eclipse Version: Luna Service Release 1 (4.4.1), and I'm using windows 7.
It seems that now nothing is correct about Eclipse, I installed plugin like AWS toolkit, but it's also nowhere to be found. Now often install new plugin or even update will likely to fail because either of lack of a dependency or can no be found in repository.
Thanks a lot.
There is a link on that preferences page called "Download additional server adapters". Have you tried that, too?

SVNKit for 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.

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.

SVN not working in Eclipse

One day I pressed in Eclipse Help -> Check for Updates (and I learnt that I should Never Ever update a software which works fine.)
Then in a project that I used with SVN the whole submenu of "Team" and the little icons that showed that some files weren't commited, they all dissapeared.
I tried everything:
revert from Instalation History tab
uninstall from Installed Software tab
replaced the folder eclipse in Program Files with a new one downloaded from eclipse website and tried to install again
searched how to install it on the net
But in none of the cases above if I press Ctrl+N There is no SVN group;
If i right click on a project and select Team -> Share project, a window with CVS appears, but no SVN.
If I choose File -> Import I can't find SVN anywhere.
If I go to Help -> About Eclipse -> Instalation details I see at Instalation History in 25.06.2009, 09:59:08 GMT+03:00 (when SVN worked)
Eclipse IDE for Java EE Developers 1.2.0.20090621-0820
Subclipse (Required) 1.6.2
Subversion JavaHL Native Library Adapter (Required) 1.6.3
SVNKit Library 1.3.0.5847
In the Installed Software tab I have now installed
Eclipse IDE for Java EE Developers 1.2.0.20090621-0820 epp.package.jee
Subclipse (Required) 1.6.5 org.tigris.subversion.subclipse.feature.group
Subversion JavaHL Native Library Adapter (Required) 1.6.6 org.tigris.subversion.clientadapter.javahl.feature.feature.group
SVNKit Library 1.3.1.6109 org.tmatesoft.svnkit.feature.group
How can I make SVN to work?
Where does eclipse store its files, because when I changed the eclipse directory with a new one all my stuff was there (the ones that I installed with no success: SVN, Subversive, Subclipse, SVNKit, ...)
Subversive is my favorite SVN implementation in Eclipse because it works better than the others and it integrates neatly into the UI.
I suggest you follow these steps:
Download the most recent version of Eclipse (currently Galileo) and extract it to your desired installation location
Prior to running Eclipse, make sure you delete (or rename/relocate) your default workspace (under Windows this is workspace in your user directory)
Install the Subversive SVN Team Provider (as instructed by the Eclipse incubation website) using Eclipse's software installer:
Choose Help, then Install New Software...
Create a new download location and specify the following download URL: http://download.eclipse.org/releases/galileo
Locate Collaboration, expand it, then check Subversive SVN Team Provider (Incubation)
Proceed through the installation and accept the TOS
Restart Eclipse and Subversive should prompt you to select a SVN Connector. Reading the symptoms you describe, it sounds like you don't have a connector installed, or it isn't communicating with your team provider. The Polarion website has a guide for choosing the connector best suited for you.
If you aren't prompted to install a connector, you can always do so from the preferences screen:
If the above doesn't work for you, it seems that your workspace isn't cleaned out. Locate your default workspace and try getting things working without any projects before you continue.
You could then also try deleting the .eclipse directory in your user directory. And starting over from step 3.
The problem I had was that svn icons where not showing in the package explorer.
The solution for me was to delete the .metadata folder in the workspace folder (which will reset all your workspace including preferences and repository configurations)
After that all the icons appeared.
I had same issue when SVN connector was not able to connect SVN repository in Eclipse.
Then, I do the following step's :-
Right click on Project under Eclipse.
Go to Team -> share Project.
It's working :)
I found a problem related to installing plugins here. I also could not get the SVN stuff to show up in the preferences because of some bug with the software updater updating the Mylin plugins. You'll likely have to get your Eclipse installation straightened out first and you can do this by just using a new workspace. You don't have to blow away the .metadata folder if you point Eclipse temporarily at a new workspace folder. When the Eclipse installation is clean, you can start installing plugins again, but make sure to uncheck the box labeled Contact all update sites during install to find required software
Eclipse uses local SVN libraries that are part of an installed plugin for SVN support, be it SVNkit or JavaHL. Netbeans uses SVN libraries that are installed independently.
I have had this happen before with Eclipse and the various SVN plugins that it supports. The SVN plugin, for some reason, sometimes looses the SVN connection. Your best bet is to simply delete the project and re-check it out of svn. If you have changes that need to be committed you can use the command line.
Another problem you may have is that your plugin and your repository are out of sync in terms of version numbers. I have had problems before using a plugin designed for svn 1.6.x and a repository that was still at svn 1.4 or 1.5.
Just delete all projects from eclipse and Re-Import the all projects again.
It is working for me.
Just try it
If you want to completely start over with eclipse, you need to delete your workspace as well (the path you see when you first start eclipse). Just re-installing the eclipse files and pointing to the same default workspace will not change anything for you.
Your best bet is to remove eclipse and your workspace and start over because you probably inadvertently broke some other parts of the plug in while you were trying to fix your initial problem.
Even if you install everything as it is said, Subversive and SVN Connector (svnkit 1.x.x), in the project you may not see svn working. In my case I had to remove the project from workspace and import it again. Then it appears. (Refresh, clean did not worked).