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 13283 - VSS: "Undo Check Out" on folder can't be cancelled that causes data lost.
Summary: VSS: "Undo Check Out" on folder can't be cancelled that causes data lost.
Status: CLOSED FIXED
Alias: None
Product: obsolete
Classification: Unclassified
Component: vcscore (show other bugs)
Version: -FFJ-
Hardware: PC Windows ME/2000
: P1 blocker (vote)
Assignee: issues@obsolete
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-06-28 17:01 UTC by Jiri Kovalsky
Modified: 2003-07-01 12:56 UTC (History)
0 users

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 Jiri Kovalsky 2001-06-28 17:01:26 UTC
Forte for Java CE 3.0 EA on Windows 95/98/NT/2000 with JDK 1.3.0_04

Description:
============
There is no way for user to cancel "Undo Check Out" command once it is invoked 
on folder and if user has some locally modified files underneath s/he will lose
everything that was changed. Ironically the workaround is to confirm "Undo 
Checkout Recursively" dialog and stop the process in following dialog requesting
confirmation of "Undo Check Out" for changed files. Considering this is pretty 
dangerous data lost I value the issue as P1 that requires immediate fix.

Steps to reproduce:
===================
1. Mount VSS filesystem using Generic VCS module with at least one non-empty fo-
   lder with [Current] file(s).
2. "Check Out" file from such a folder, "Open" it and make some changes so that
   it becomes [Locally Modified] (your_name).
3. Invoke "Undo Check Out" action from the popup menu of its parent folder.
4. You will be asked whether you wish to do it recursively. Don't set anything
   and just hit "Cancel" button.
5. "Undo Check Out" will be executed (!) and note that you are not asked to con-
   firm the lost of changes made in step 2.
Comment 1 Martin Entlicher 2001-06-28 17:33:15 UTC
Fixed in the main trunk.
Comment 2 Martin Entlicher 2001-06-29 13:07:36 UTC
Fixed in pilsen_fcs branch.
Comment 3 Jiri Kovalsky 2001-06-29 13:33:17 UTC
I am really delighted to verify this issue in development build of NetBeans 3.3 
#200106290100.
Comment 4 Quality Engineering 2003-07-01 12:56:21 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.