To prevent spam users, you can only post on this forum after registration, which is by invitation. If you want to post on the forum, please send me a mail (h DOT m DOT w DOT verbeek AT tue DOT nl) and I'll send you an invitation in return for an account.
SVN credentials asked for IvyDE resolve
Hello,
Recently I've been following this guide to set up an Eclipse environment to test some ProM plugins: https://svn.win.tue.nl/trac/prom/wiki/Contribute
I've installed Eclipse with the Marketplace and both the Subclipse and IvyDE extensions. The current workstation and its installed versions are shown below:
Operative System: Linux Fedora 31 - 5.6.11-200.fc31.x86_64 GNU/Linux
Eclipse: Version 2019-09 (4.13)
Java: openjdk version "1.8.0_242"
Apache IvyDE: 2.2.0.final-201311091524-RELEASE org.apache.ivyde.feature
Subversion Revision Graph: 4.2.0.1 org.tigris.subversion.subclipse.graph.feature
Subclipse SVN Team Provider Core: 4.3.0.201901172050 org.tigris.subversion.subclipse
Subclipse SVNKit Client Adapter: 1.8.12.3 org.tigris.subversion.clientadapter.svnkit.feature
So, I've gotten to the step [First Steps > 6. Select "Trunk" and "Finish"] on that Contribute webpage. The SVN checkout works well and then IvyDE starts its resolve step.
Whenever IvyDE is resolving it constantly asks me for credentials to be able to access the SVN repository, dozens of times until I cancel it. Unfortunately I have no such credentials to provide.
Taking a look at the example, if I understand the `ivysettings.xml` file correctly, then it should be accessing some files in https://svn.win.tue.nl/repos/prom/Libraries/javacsv/2.1/ . With a web browser I can easily access that path, the ivysettings and any JARs in it. I wonder why it keeps asking for SVN credentials when these files are publicly accessible.
Also in the example above, I am also following this comment ( https://www.win.tue.nl/promforum/discussion/comment/3543/#Comment_3543 ) and checking out a plugin directly. I have also tried to use the exact URL that is mentioned in the Contribute instructions and in both cases it keeps asking me for credentials.
Did someone had a similar problem or can anyone give me some pointers on this?
By the way. The ProM releases themselves are running fine on this machine.
Thank you all very much,
Sorry if I'm messing up something really basic, Java is not my main language.
Comments
-
Hello Rafael,Please check the location of the SVN repository that you are using for your project. It should be "https://svn.win.tue.nl/repos/prom" or a subfolder of that. If you are using, for example, "https://svn.win.tue.nl", this may happen as this repository location is not public read, while "https://svn.win.tue.nl/repos/prom" is.Note that, as a result, there is a difference between:
- using the location "https://svn.win.tue.nl/repos/prom" and then selecting the "Packages/ActiTrac/Trunk" folder for the project, and
- using the location "https://svn.win.tue.nl" and then selecting the folder "repos/prom/Packages/ActiTrac/Trunk" folder for the project.
Kind regards,Eric.
-
Hi Eric, thank you for your reply.Long story short, I did the exact same steps on a Windows machine and now it works. It's difficult to pinpoint where the issue lies but something in the Linux ecosystem is the cause of it.Thank you for your time!Before testing on a Windows machine, I looked into the repository paths you mentioned. My repository was in fact set to "https://svn.win.tue.nl/repos/prom".I then tried to checkout the project using multiple URLs and paths. The results are below:
"https://svn.win.tue.nl/repos/prom" + select "Packages/ActiTrac/Trunk"
=> IvyDE asks for credentials
"https://svn.win.tue.nl/repos/prom/Packages/ActiTrac" + select "Trunk"
=> IvyDE asks for credentials
"https://svn.win.tue.nl"
=> SVN does not allow selecting a path and will fail with "Unable to connect to a repository"Although I'm intrigued, I will just accept that it works on Windows and move on.Thank you again for looking into it.Best regards,Rafael
Howdy, Stranger!
Categories
- 1.6K All Categories
- 45 Announcements / News
- 225 Process Mining
- 6 - BPI Challenge 2020
- 9 - BPI Challenge 2019
- 24 - BPI Challenge 2018
- 27 - BPI Challenge 2017
- 8 - BPI Challenge 2016
- 68 Research
- 1K ProM 6
- 394 - Usage
- 288 - Development
- 9 RapidProM
- 1 - Usage
- 7 - Development
- 54 ProM5
- 19 - Usage
- 187 Event Logs
- 32 - ProMimport
- 75 - XESame