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.
Development build of NetBeans #117 (2001-02-02) on Windows 2000 with JDK 1.3. Description: ============ Let's have [LMod] file with a lot of changes from previous revision. If user invokes "Checkout" command in such a case on this file he will probably swear and curse NetBeans until the end of the day when he finds out that he lost all changes made. His file will be replaced without any warning with last available revision. This is data lost and therefore should be fixed ASAP. Steps to reproduce: =================== 1. Mount JavaCVS filesystem and select arbitrary [Up-to-date]. 2. "Open" it, make some changes and "Save" the file so that it is [LMod] state. 3. Now perform "Checkout" command on such a file without any settings. 4. Verify that your changes made in step 2 are lost.
As part of fixing this bug, the expand-modules request and response must be implemented.
Assigning to Robert
Assigning to Robert.
Reassigning because of email address change.
Added new event for module expansion and made CheckoutCommand a subclass of BasicCommand to make use of modified file facilities. Files modified: org.netbeans.lib.cvsclient.Client org.netbeans.lib.cvsclient.ClientServices org.netbeans.lib.cvsclient.command.BasicCommand org.netbeans.lib.cvsclient.command.Command org.netbeans.lib.cvsclient.event.CVSAdapter org.netbeans.lib.cvsclient.event.CVSListener org.netbeans.lib.cvsclient.request.ValidResponsesRequest org.netbeans.lib.cvsclient.response.ModuleExpansionResponse org.netbeans.lib.cvsclient.response.ResponseFactory org.netbeans.lib.cvsclient.response.UpdatedResponse
Verified in development build #199 of NetBeans.
Resolved for 3.4.x or earlier, no new info since then -> closing.