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: | Thread doing checkout stays running after the user clicks "<Previous" button in the CVS wizard | ||
---|---|---|---|
Product: | obsolete | Reporter: | Antonin Nebuzelsky <anebuzelsky> |
Component: | vcscvs | Assignee: | issues@obsolete <issues> |
Status: | CLOSED INVALID | ||
Severity: | normal | CC: | issues |
Priority: | P4 | ||
Version: | 3.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
Antonin Nebuzelsky
2000-08-15 10:45:55 UTC
And IMHO it also should delete from the disk what it has checked out on a background proces, I think. Yes, but it definitely shoud not delete it automatically. I think it should offer you this option in the dialog box as well. It is generally not possible to find out what was checked out (the module structure can be very complex). The kill of the checkou process may leave your working dir in an unconsistent state. Due to these reasons I think, that it is better to leave the checkout process continue on the background, than harm user's working directory. If you have any doubts, reopen the bug with some further description. Well, a problem may arise for the user. When the user selects a module for checkout, clicks Next and then realizes that he wanted to checkout a different revision of this module (with "-r blabla" option), he has no other option than checking it out again into some other directory. But what if he needs having it checked out in the previously selected directory? He has to wait until the checkouting finishes (but it will not be even announced!), then manually delete the checked out stuff and start another try. I think, Forte could stop the checkouting thread even though the directory may be inconsistent and then ask the user if he wanted to delete the whole contents of the working directory or leave it as it is. If you still believe that this is not good for the user, close the bug again and we will leave it as it is... :-) I agree with Tonda. IDE should ask user if he wants to stop checkouting process and ask him if he wants to delete checked out files... (cvs client must write it--what it checked out on stout or to some log file) then you will be able to parse it and know what was checked out... But there could be other droubacks...It could merge older verion with the current one and other... So, It isn't easy say how to solve this problem. Becouse'of me and Martin decided to ask for help UI team... thankx Automaticaly changed Version from "Other" to "Dev" Version "Other" is nonsence This bug became obsolit with the new CVS Mouinting Wizard Marking it as invalid, because it isn't a bug now. If the mentioned problem still persists, pls reopen it. Resolved for 3.4.x or earlier, no new info since then -> closing. |