1. I have a project that looks like this:
my_project/
externals/foo
externals/bar
externals/baz
.classpath
.project
2. The subdirectories of externals are created through declarations in
the property svn:externals of the directory my_project.
3. When I do a "Team >> Synchronize With Repository" on said project
I'm rewarded with a lovely NullPointerException.
4. If I perform "Team >> Synchronize With Repository" on something not
including externals (in the same project or in a different project)
*no* exception is thrown.
5. Update and Commit work normaly.
Looks like a defect to me. Has anyone seen something similar?
// Ben
* Stack Trace of Exception Follows
!ENTRY org.eclipse.core.runtime 4 2 May 04, 2006 18:31:15.578
!MESSAGE An internal error occurred during: "Synchronizing SVN (/commons_libs)".
!STACK 0
java.lang.NullPointerException
at org.tigris.subversion.subclipse.core.resources.RemoteResourceStatus.updateFromInfo(RemoteResourceStatus.java:109)
at org.tigris.subversion.subclipse.core.client.StatusAndInfoCommand.ensureStatusContainsRemoteData(StatusAndInfoCommand.java:137)
at org.tigris.subversion.subclipse.core.client.StatusAndInfoCommand.collectRemoteStatuses(StatusAndInfoCommand.java:99)
at org.tigris.subversion.subclipse.core.client.StatusAndInfoCommand.execute(StatusAndInfoCommand.java:55)
at org.tigris.subversion.subclipse.core.client.StatusAndInfoCommand.run(StatusAndInfoCommand.java:64)
at org.tigris.subversion.subclipse.core.sync.SVNWorkspaceSubscriber.findChanges(SVNWorkspaceSubscriber.java:243)
at org.tigris.subversion.subclipse.core.sync.SVNWorkspaceSubscriber.refresh(SVNWorkspaceSubscriber.java:223)
at org.tigris.subversion.subclipse.core.sync.SVNWorkspaceSubscriber.refresh(SVNWorkspaceSubscriber.java:200)
at org.eclipse.team.internal.ui.synchronize.RefreshSubscriberJob.run(Unknown
Source)
at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)
Received on Thu May 4 18:46:59 2006