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.

Bug 8138 - Files removed from CVS "behind module's back" show up incorrectly next time dir is browsed
Summary: Files removed from CVS "behind module's back" show up incorrectly next time d...
Status: VERIFIED INVALID
Alias: None
Product: obsolete
Classification: Unclassified
Component: vcscvs (show other bugs)
Version: 3.x
Hardware: PC Linux
: P4 enhancement (vote)
Assignee: issues@obsolete
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2000-11-01 18:55 UTC by Jesse Glick
Modified: 2006-12-05 06:58 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Glick 2000-11-01 18:55:06 UTC
[trunk Oct 30]

I had been working on a CVS filesystem using the IDE for a while. Later, with
the IDE shut down, I "cvs rm -f" some files from a directory inside the
filesystem and commit the deletions. Later still, I restart the IDE and continue
working in the filesystem, browsing to the directory where the files were
removed. They show up in the Explorer! Even though they are dead on the CVS
trunk and are not in the working directory. Perhaps the status cache still
thinks they are there for some reason. The ghost files give the usual Java parse
exceptions on console and so on, telling you to check them out (impossible, they
are really deleted).

Refreshing the directory fixes things; the ghosts disappear.
Comment 1 Martin Entlicher 2000-11-01 19:37:59 UTC
Yes, this is what the filesystem cache is for. After you restart the IDE, you
have all the stuff there how did you leave it the last time. It is up to you to
do Refresh manually when you want to see the updated stuff. This is how the
version control filesystem was build.
I know, that you want to say, that I can detected these changes from
CVS/Entries. Yes, I can, but this needs severe changes in VCS filesystem to be
able to do it generally. (You know that CVS stuff is also in vcsgeneric module
in IE and CVS implementations should be compatible, at least CVS in IE should
not be worse.) This behavior can be easily implemented in specialized javacvs,
but not as easily in vcscvs/vcsgeneric.
Comment 2 dmladek 2001-02-05 12:57:59 UTC
Automaticaly changed Version from "Other" to "Dev"
Version "Other" is nonsence
Comment 3 Jesse Glick 2006-12-04 22:58:40 UTC
Probably obsoleted by 5.0.
Comment 4 Jiri Kovalsky 2006-12-05 06:58:57 UTC
Verified as obsolete.