[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.technology.buckminster] Re: Mysterious svn problems

Hi Sandro,
Well aware that this is a very late reply I thought I'd tell you anyway. I stumbled on a problem very similar to the one that you described in this post and I think the problem is solved now.


I found the following problem.

1. I move a project, say revision 123, to another location. The revision of my project remains the same, but the revision of its parent folder and of course the repository is new. Say 140.

2. I resolve this project. Buckminster finds the latest revision of the project (123).

3. Buckminster tries to materialize using the Subclipse integration and revision 123. The attempt to check-out results in a 'does not exist' exception.

If I try the exact same from the command line using svn checkout, the checkout will be successful. What more is, if I try to materialize using the Subversive integration, the checkout is also successful. I started a discussion 'Weird check-out problem' on the dev@xxxxxxxxxxxxxxxxxxxx mailing list.

In order to work around the problem, I changed so that Buckminster uses the repository revision instead of the latest revision of folder when doing check-out. It shouldn't matter really. The BOM will remain stable anyway since the repo-revision will change if the folder revision changes.

Regards,
Thomas Hallgren



Sandro Weiser wrote:
Thomas Hallgren schrieb:
Hi Sandro,
Why is it looking for 'wildfire2' when what you want is 'wildfire'? Where does the trailing '2' come in?
oh, sorry for confusing you, my fault: I simply forgot the '2'. I have corrected the wrong lines below.

Sandro Weiser wrote:
Thomas Hallgren schrieb:
Hi Sandro,
In order to understand your problem, I think I need to know more about the layout of your svn repositories.


Having branches and trunk in the same path might be one of the problems, but I'm not able to get my head around what it is that works and what fails.
Understood.
Now I switched back to trunk and deleted the branch.
But now the problem also appears in trunk!
(The path
"trunk/cad%20driver/proe/features/de.arcsolutions.remarc.feature.caddriver.generator


.proe.wildfire2" exists and when I rename it to ".wildfire2_" and back
to ".wildfire2" buckminster can find it.)

[java] Using workspace at file:/C:/sw/buckminster-workspace/org.eclipse.rel
eng.basebuilder/plugins/org.eclipse.pde.build/scripts/workspace/...
[java] org.tigris.subversion.svnclientadapter.SVNClientException: org.tigri
s.subversion.javahl.ClientException: svn: URL 'http://wiki/svn/arc/telematik/tru
nk/cad%20driver/proe/features/de.arcsolutions.remarc.feature.caddriver.generator


.proe.wildfire2' doesn't exist
[java] org.tigris.subversion.svnclientadapter.SVNClientException: org.tigri
s.subversion.javahl.ClientException: svn: URL 'http://wiki/svn/arc/telematik/trunk/cad%20driver/proe/features/de.arcsolutions.remarc.feature.caddriver.generator


.proe.wildfire2' doesn't exist
[java] org.eclipse.buckminster.core.helpers.BuckminsterException: java.lang
.RuntimeException: Unexpected error
[java] at org.eclipse.buckminster.core.helpers.BuckminsterException.wra
p(BuckminsterException.java:89)
[java] at org.eclipse.buckminster.core.commands.Resolve.internalRun(Res
olve.java:120)
[java] at org.eclipse.buckminster.core.commands.WorkspaceInitCommand.in
ternalRun(WorkspaceInitCommand.java:152)
[java] at org.eclipse.buckminster.core.commands.WorkspaceCommand.run(Wo
rkspaceCommand.java:31)
[java] at org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abst
ractCommand.java:79)
[java] at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:19
1)
[java] at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:12
5)
[java] at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:
116)
[java] at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclipse
AppHandle.java:153)
[java] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.
runApplication(EclipseAppLauncher.java:106)
[java] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.
start(EclipseAppLauncher.java:76)
[java] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseSt
arter.java:363)
[java] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseSt
arter.java:176)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Sourc
e)
[java] at java.lang.reflect.Method.invoke(Unknown Source)
[java] at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:5
04)
[java] at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)
[java] at org.eclipse.equinox.launcher.Main.run(Main.java:1169)
[java] at org.eclipse.equinox.launcher.Main.main(Main.java:1144)
[java] Caused by: java.lang.RuntimeException: Unexpected error
[java] at org.eclipse.buckminster.core.materializer.MaterializerJob.run
(MaterializerJob.java:68)
[java] at org.eclipse.buckminster.core.commands.Resolve.internalRun(Res
olve.java:108)
[java] ... 19 more
[java] Caused by: org.eclipse.core.runtime.CoreException: org.tigris.subver
sion.svnclientadapter.SVNClientException: org.tigris.subversion.javahl.ClientExc
eption: svn: URL 'http://wiki/svn/arc/telematik/trunk/cad%20driver/proe/features
/de.arcsolutions.remarc.feature.caddriver.generator.proe.wildfire2' doesn't exis
t
[java] at org.eclipse.buckminster.core.materializer.MaterializerJob.run
(MaterializerJob.java:54)
[java] ... 20 more
[java] org.eclipse.buckminster.core.helpers.BuckminsterException[0]: java.l
ang.RuntimeException: Unexpected error
[java] at org.eclipse.buckminster.core.materializer.MaterializerJob.run
(MaterializerJob.java:68)
[java] at org.eclipse.buckminster.core.commands.Resolve.internalRun(Res
olve.java:108)
[java] at org.eclipse.buckminster.core.commands.WorkspaceInitCommand.in
ternalRun(WorkspaceInitCommand.java:152)
[java] at org.eclipse.buckminster.core.commands.WorkspaceCommand.run(Wo
rkspaceCommand.java:31)
[java] at org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abst
ractCommand.java:79)
[java] at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:19
1)
[java] at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:12
5)
[java] at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:
116)
[java] at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclipse
AppHandle.java:153)
[java] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.
runApplication(EclipseAppLauncher.java:106)
[java] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.
start(EclipseAppLauncher.java:76)
[java] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseSt
arter.java:363)
[java] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseSt
arter.java:176)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Sourc
e)
[java] at java.lang.reflect.Method.invoke(Unknown Source)
[java] at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:5
04)
[java] at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)
[java] at org.eclipse.equinox.launcher.Main.run(Main.java:1169)
[java] at org.eclipse.equinox.launcher.Main.main(Main.java:1144)
[java] Caused by: org.eclipse.core.runtime.CoreException: org.tigris.subver
sion.svnclientadapter.SVNClientException: org.tigris.subversion.javahl.ClientExc
eption: svn: URL 'http://wiki/svn/arc/telematik/trunk/cad%20driver/proe/features
/de.arcsolutions.remarc.feature.caddriver.generator.proe.wildfire2' doesn't exis
t
[java] at org.eclipse.buckminster.core.materializer.MaterializerJob.run
(MaterializerJob.java:54)
[java] ... 20 more
[java] java.lang.RuntimeException: Unexpected error
[java] Caused by: java.lang.RuntimeException: Unexpected error
[java] at org.eclipse.buckminster.core.materializer.MaterializerJob.run
(MaterializerJob.java:68)
[java] at org.eclipse.buckminster.core.commands.Resolve.internalRun(Res
olve.java:108)
[java] at org.eclipse.buckminster.core.commands.WorkspaceInitCommand.in
ternalRun(WorkspaceInitCommand.java:152)
[java] at org.eclipse.buckminster.core.commands.WorkspaceCommand.run(Wo
rkspaceCommand.java:31)
[java] at org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(Abst
ractCommand.java:79)
[java] at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:19
1)
[java] at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:12
5)
[java] at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:
116)
[java] at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclipse
AppHandle.java:153)
[java] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.
runApplication(EclipseAppLauncher.java:106)
[java] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.
start(EclipseAppLauncher.java:76)
[java] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseSt
arter.java:363)
[java] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseSt
arter.java:176)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Sourc
e)
[java] at java.lang.reflect.Method.invoke(Unknown Source)
[java] at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:5
04)
[java] at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)
[java] at org.eclipse.equinox.launcher.Main.run(Main.java:1169)
[java] at org.eclipse.equinox.launcher.Main.main(Main.java:1144)
[java] Caused by: org.eclipse.core.runtime.CoreException: org.tigris.subver
sion.svnclientadapter.SVNClientException: org.tigris.subversion.javahl.ClientExc
eption: svn: URL 'http://wiki/svn/arc/telematik/trunk/cad%20driver/proe/features
/de.arcsolutions.remarc.feature.caddriver.generator.proe.wildfire2' doesn't exis
t
[java] at org.eclipse.buckminster.core.materializer.MaterializerJob.run
(MaterializerJob.java:54)
[java] ... 20 more
[java] Java Result: 1