This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Full remote: file that is removed from disk does not disappear from Project view | ||
---|---|---|---|
Product: | cnd | Reporter: | Vladimir Kvashin <vkvashin> |
Component: | Remote | Assignee: | Vladimir Kvashin <vkvashin> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | apepin, mmirilovic |
Priority: | P1 | ||
Version: | 7.0 | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
Vladimir Kvashin
2011-03-21 07:35:10 UTC
After project reopen removed files disappear from Project pane. I found an exception in console that is related to this: java.lang.Exception: No file system providers for /home/vk155xxx/NetBeansProjects/simple/file1.c at org.netbeans.modules.remote.spi.FileSystemProvider.noProvidersWarning(FileSystemProvider.java:342) at org.netbeans.modules.remote.spi.FileSystemProvider.urlToFileObject(FileSystemProvider.java:274) at org.netbeans.modules.cnd.remote.fs.CndFileSystemProviderImpl.toFileObjectImpl(CndFileSystemProviderImpl.java:82) at org.netbeans.modules.cnd.spi.utils.CndFileSystemProvider$DefaultProvider.toFileObjectImpl(CndFileSystemProvider.java:189) at org.netbeans.modules.cnd.spi.utils.CndFileSystemProvider.toFileObject(CndFileSystemProvider.java:114) at org.netbeans.modules.cnd.utils.cache.CndFileUtils.toFileObject(CndFileUtils.java:201) at org.netbeans.modules.cnd.api.remote.RemoteFileUtil.getFileObject(RemoteFileUtil.java:104) at org.netbeans.modules.cnd.makeproject.api.configurations.Item.getFileObjectImpl(Item.java:428) at org.netbeans.modules.cnd.makeproject.api.configurations.Item.getDataObject(Item.java:460) at org.netbeans.modules.cnd.makeproject.api.configurations.Folder.removeItem(Folder.java:714) at org.netbeans.modules.cnd.makeproject.api.configurations.Folder.refreshDiskFolder(Folder.java:184) at org.netbeans.modules.cnd.makeproject.configurations.ConfigurationXMLReader$3.run(ConfigurationXMLReader.java:275) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) I believe it should be fixed by FCS (not in RC1). fixed in cnd-main http://hg.netbeans.org/cnd-main/rev/bafd30f81c3e Integrated into 'main-golden', will be available in build *201103220400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/bafd30f81c3e User: Vladimir Kvashin <vkvashin@netbeans.org> Log: fixed #196902 - Full remote: file that is removed from disk does not disappear from Project view Now it works if a user deletes a file from Projects view but if the file was deleted from Files then it's shown as broken in Projects. When delete event arrives to folder (Folder.fileDeleted() is called), file object is already invalid; for invalid file object Item returned incorrect path, for this reason it wasn't removed from folder. Fixed in cnd-main: http://hg.netbeans.org/cnd-main/rev/b7aa9f873f94 Integrated into 'main-golden', will be available in build *201103250400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/b7aa9f873f94 User: Vladimir Kvashin <vkvashin@netbeans.org> Log: extra fix for #196902 - Full remote: file that is removed from disk does not disappear from Project view Additional fix is needed Integrated into 'main-golden', will be available in build *201103280400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/b80472a97f73 User: Vladimir Voskresensky <vv159170@netbeans.org> Log: extra fix #196902 - Full remote: file that is removed from disk does not disappear from Project view fixed when fixing doubled items issue in 197134 http://hg.netbeans.org/cnd-main?cmd=changeset;node=b5f0aff5445e Integrated into 'main-golden', will be available in build *201103290400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/ecd3f0b4c36b User: Vladimir Kvashin <vkvashin@netbeans.org> Log: 1. Immutable DirectoryStorage; 2. Better synchronization on refresh: don't duplicate events (fixing #196902 Full remote: file that is removed from disk does not disappear from Project view) verified in dev build #5052 http://hg.netbeans.org/releases/rev/2175e2d46454 http://hg.netbeans.org/releases/rev/81d83456a775 http://hg.netbeans.org/releases/rev/2e0df570857e http://hg.netbeans.org/releases/rev/692fd66935c5 http://hg.netbeans.org/releases/rev/2c7e52124aea http://hg.netbeans.org/releases/rev/d47e73758505 Verified in RC2 build 20110331 |