Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 324422

Summary: ID-FQ9OK
Product: [Technology] Subversive Reporter: Jeffrey Blenman <jeffrey.blenman>
Component: CoreAssignee: Igor Burilo <igor.burilo>
Status: CLOSED NOT_ECLIPSE QA Contact:
Severity: normal    
Priority: P3 CC: a.gurov
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Jeffrey Blenman CLA 2010-09-03 10:20:05 EDT
Version:	0.7.9.I20100512-1900

SVN Client:	org.eclipse.team.svn.connector.svnkit15 2.2.2.I20100512-1900 SVN/1.5.6 SVNKit/1.2.3 (http://svnkit.com/) r5745

JVM Properties:
{java.runtime.name=Java(TM) SE Runtime Environment, java.runtime.version=1.6.0_21-b07, java.vendor=Sun Microsystems Inc., line.separator=
 , java.class.version=50.0, os.name=Windows XP, os.arch=x86, user.country=US, os.version=5.1, eclipse.commands=-os win32 -ws win32 -arch x86 -showsplash C:\Program Files\Emconex\eclipse\\plugins\org.eclipse.platform_3.6.0.v201006080911\splash.bmp -launcher C:\Program Files\Emconex\eclipse\eclipse.exe -name Eclipse --launcher.library C:\Program Files\Emconex\eclipse\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503\eclipse_1307.dll -startup C:\Program Files\Emconex\eclipse\\plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -product org.eclipse.epp.package.rcp.product -launcher C:\Program Files\Emconex\eclipse\eclipse.exe -product org.eclipse.epp.package.rcp.product -launcher C:\Program Files\Emconex\eclipse\eclipse.exe -product org.eclipse.epp.package.rcp.product -launcher C:\Program Files\Emconex\eclipse\eclipse.exe -product org.eclipse.epp.package.rcp.product -launcher C:\Program Files\Emconex\eclipse\eclipse.exe -product org.eclipse.epp.package.rcp.product -launcher C:\Program Files\Emconex\eclipse\eclipse.exe -product org.eclipse.epp.package.rcp.product -launcher C:\Program Files\Emconex\eclipse\eclipse.exe -product org.eclipse.epp.package.rcp.product -data C:\Documents and Settings\jeffrey_blenman\workspace -launcher C:\Program Files\Emconex\eclipse\eclipse.exe -product org.eclipse.epp.package.rcp.product -vm C:\Program Files\Java\jre6\bin\client\jvm.dll , java.version=1.6.0_21, osgi.framework.version=3.6.0.v20100517, file.separator=\, java.vm.info=mixed mode, sharing, path.separator=;, user.timezone=America/New_York, user.language=en, java.vm.name=Java HotSpot(TM) Client VM, file.encoding=Cp1252}

org.eclipse.core.internal.resources.ResourceException: Errors occurred while refreshing resources with the local file system.
org.eclipse.core.internal.resources.ResourceException: Errors occurred while refreshing resources with the local file system.
	at org.eclipse.core.internal.localstore.FileSystemResourceManager.refreshResource(FileSystemResourceManager.java:827)
	at org.eclipse.core.internal.localstore.FileSystemResourceManager.refresh(FileSystemResourceManager.java:808)
	at org.eclipse.core.internal.resources.Resource.refreshLocal(Resource.java:1661)
	at org.eclipse.team.svn.core.operation.local.RefreshResourcesOperation$2.run(RefreshResourcesOperation.java:131)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
	at org.eclipse.team.svn.core.operation.local.RefreshResourcesOperation.doRefresh(RefreshResourcesOperation.java:129)
	at org.eclipse.team.svn.core.operation.local.RefreshResourcesOperation$1.run(RefreshResourcesOperation.java:106)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doSubTask(ProgressMonitorUtility.java:118)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.protectStep(AbstractActionOperation.java:154)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.protectStep(AbstractActionOperation.java:149)
	at org.eclipse.team.svn.core.operation.local.RefreshResourcesOperation.runImpl(RefreshResourcesOperation.java:96)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104)
	at org.eclipse.team.svn.core.operation.CompositeOperation.runImpl(CompositeOperation.java:95)
	at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81)
	at org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:39)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104)
	at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:90)
	at org.eclipse.team.svn.ui.utility.WorkspaceModifyCancellableOperationWrapper.execute(WorkspaceModifyCancellableOperationWrapper.java:58)
	at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
	at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118)
	at org.eclipse.team.svn.ui.utility.SVNTeamOperationWrapper.run(SVNTeamOperationWrapper.java:35)
	at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
	at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
	at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Contains: The project description file (.project) for 'com.auroraparts.emconex' is missing.  This file contains important information about the project.  The project will not function properly until this file is restored.


If this is a user error, please let me know at jeffrey.blenman@auroraparts.com.  Thanks!
Comment 1 Alexander Gurov CLA 2010-09-07 10:13:14 EDT
The problem has no relation to the Subversive itself. Actually, after update (or other operation)
.project file was deleted from the file system, so, you just need to use synchronize + manual merge before updating the whole project.
Comment 2 Jeffrey Blenman CLA 2010-09-07 10:41:51 EDT
Is this because the .project file is not kept/updated in the project repository?  Should it be added?  This problem occurred after I manually added a file to the repository.  I had to delete the project and re-checkout the whole project to fix this.  When I did this, it gave me everything, including the file that I had added to the project without any problems.

I guess I'm still not sure why this happened and how to prevent it?
Comment 3 Alexander Gurov CLA 2010-09-09 12:01:58 EDT
To avoid the problem you should avoid situations where .project could be deleted or damaged.
So, actually I will recommend you to add .project file to the project repository. And always perform synchronization with the repository before updating the project.
Comment 4 Jeffrey Blenman CLA 2010-09-09 13:35:20 EDT
I checked to see if the .project file was added to the repository and found that it is already in the repository.  I guess something got messed up because I didn't synchronize first.  I'll make sure to do that next time.

Thanks!