[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[subversive-dev] build from source

Hi subversive devs,

I have the task of investigating bug 294610 for a client of ours.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=294610

But at the moment, I've been stuck for some time with trying to build & run
the subversive plugin from source. (So that I can later test modifications)

The most successful attempt at doing that was so far:

- have a clean Eclipse Indigo unpacked in the home dir.

- do not install the subversive plugin to avoid confusion whether
  I'm testing the binary install or the source build.

- checkout the subversive trunk into the workspace using the
  svn command line client.
  http://dev.eclipse.org/svnroot/technology/org.eclipse.subversive/trunk

- by chance, import into the workspace the following source trees:
  org.eclipse.team.svn.core
  org.eclipse.team.svn.ui
  org.eclipse.team.svn.help
  org.eclipse.team.svn.tests

- Build all, find ~1400 warnings, ignore.

- Run plug-ins as Eclipse application.

- In the second, plug-in testing Eclipse that starts, go to
  the "SVN Repositories" view, after which the Subversive
  Connectors Discovery starts automatically.

- Select SVNKit 1.3.5 (which works fine in the binary install of Subversive)

- Installation of the connector fails with, among others, the error message:

"org.eclipse.core.runtime.CoreException: Operation details
	at
org.eclipse.team.svn.ui.discovery.PrepareInstallProfileJob_3_6.resolve(PrepareInstallProfileJob_3_6.java:129)
	at
org.eclipse.team.svn.ui.discovery.PrepareInstallProfileJob_3_6.run(PrepareInstallProfileJob_3_6.java:97)
	at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Contains: Cannot complete the install because one or more required items
could not be found.
Contains: Software being installed: Subversive SVN Connectors
2.2.2.I20110715-1700 (org.polarion.eclipse.team.svn.connector.feature.group
2.2.2.I20110715-1700)
Contains: Missing requirement: Subversive SVN Connectors
2.2.2.I20110715-1700 (org.polarion.eclipse.team.svn.connector.feature.group
2.2.2.I20110715-1700) requires 'org.eclipse.team.svn.feature.group
[0.7.9.I20110101-1700,1.0.0)' but it could not be found
"


I've been trying to resolve this, but if you already know what I'm doing
wrong, I'd be delighted if you could tell me.

Thanks!
~Neels

> java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.9) (6b20-1.9.9-0ubuntu1~10.10.2)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
devk=0:26 (-48:51) [13:09:48]

> uname -a
Linux dub 2.6.35-30-generic #54-Ubuntu SMP Tue Jun 7 18:41:54 UTC 2011
x86_64 GNU/Linux

Attachment: signature.asc
Description: OpenPGP digital signature