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 47112 - Performing various VCS commands cause statuses problem.
Summary: Performing various VCS commands cause statuses problem.
Status: CLOSED FIXED
Alias: None
Product: obsolete
Classification: Unclassified
Component: vcscore (show other bugs)
Version: 4.x
Hardware: PC Windows XP
: P1 blocker (vote)
Assignee: Martin Entlicher
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-11 14:47 UTC by Peter Pis
Modified: 2006-03-24 09:56 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Pis 2004-08-11 14:47:14 UTC
>System Info:
  Product Version       = NetBeans IDE Dev (Build
200408101800)
  Operating System      = Windows XP version 5.1
running on x86
  Java; VM; Vendor      = 1.5.0-beta3; Java
HotSpot(TM) Client VM 1.5.0-beta3-b
2; Sun Microsystems Inc.

Steps:
(Have some e.g. VSS versioned directory)
1. With the use of Versioning manager register new
VSS versioning directory. 
2. "VSS | Get latest version". The in "Versioning"
tab of the explorer perform some VSS commands.
On some file invoke "VSS | Check out", "VSS | Undo
Check out", "VSS | Check out". Some folders and
files changes their statuses incorrectly.
Comment 1 Peter Pis 2004-08-11 15:23:39 UTC
Please be aware of this Q-build (Beta) stopper.
Comment 2 Marian Mirilovic 2004-08-11 16:46:20 UTC
This issue is pointed out as Q-build stopper 
http://qa.netbeans.org/q-builds/Q-build-report-200408101800.html
and must be fixed in QBE200408101800 branch too.

Please, solve it ASAP , we'll plan release Beta 1 based on this
Q-build next week.
Comment 3 Martin Entlicher 2004-08-11 18:28:46 UTC
It's a regression caused by the last fix of issue #41012.
Comment 4 Martin Entlicher 2004-08-11 18:30:53 UTC
Rollback of that last commit seems to solve this problem:

/cvs/vcscore/src/org/netbeans/modules/vcscore/cache/CacheDir.java,v 
<--  CacheDir.java
new revision: 1.38; previous revision: 1.37

/cvs/vcscore/src/org/netbeans/modules/vcscore/caching/VcsCache.java,v
 <--  VcsCache.java
new revision: 1.69; previous revision: 1.68

/cvs/vcscore/src/org/netbeans/modules/vcscore/caching/VcsCacheDir.java,v
 <--  VcsCacheDir.java
new revision: 1.53; previous revision: 1.52
Comment 5 Martin Entlicher 2004-08-11 18:35:32 UTC
The fix is merged into QBE200408101800 branch:

/cvs/vcscore/src/org/netbeans/modules/vcscore/cache/CacheDir.java,v 
<--  CacheDir.java
new revision: 1.37.2.1; previous revision: 1.37

/cvs/vcscore/src/org/netbeans/modules/vcscore/caching/VcsCache.java,v
 <--  VcsCache.java
new revision: 1.68.2.1; previous revision: 1.68

/cvs/vcscore/src/org/netbeans/modules/vcscore/caching/VcsCacheDir.java,v
 <--  VcsCacheDir.java
new revision: 1.52.2.1; previous revision: 1.52
Comment 6 Peter Pis 2004-08-13 08:36:50 UTC
Verified in NB 200408121800.