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: | Working Copy Parser should support upcoming 1.4.0 release | ||
---|---|---|---|
Product: | versioncontrol | Reporter: | _ hildo <hildo> |
Component: | Subversion | Assignee: | issues@versioncontrol <issues> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | CC: | ppis |
Priority: | P1 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: |
An example of the new format of an entries file
The Subversion source which parses the entries file My .svn directory from Subversion 1.4.2 which is causing NB to throw an exception |
Description
_ hildo
2006-08-04 03:59:32 UTC
Created attachment 32524 [details]
An example of the new format of an entries file
Created attachment 32525 [details]
The Subversion source which parses the entries file
I've updated the EntriesCache and the WorkingCopyDetails objects to handle both SVN 1.3 working copy formats (which is 1.3 and earlier) and SVN 1.4 working copy formats. Changes mailed to Tomas for checking/inclusion into the source sode repository. not commited yet *** Issue 84868 has been marked as a duplicate of this issue. *** merged patch from E Hildo into trunk Checking in main/src/org/netbeans/modules/subversion/client/parser/EntriesCache.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/EntriesCache.java,v <-- EntriesCache.java new revision: 1.5; previous revision: 1.4 done Checking in main/src/org/netbeans/modules/subversion/client/parser/SvnWcParser.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/SvnWcParser.java,v <-- SvnWcParser.java new revision: 1.8; previous revision: 1.7 done Checking in main/src/org/netbeans/modules/subversion/client/parser/LocalSvnInfoImpl.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/LocalSvnInfoImpl.java,v <-- LocalSvnInfoImpl.java new revision: 1.4; previous revision: 1.3 done Checking in main/src/org/netbeans/modules/subversion/client/parser/WorkingCopyDetails.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/WorkingCopyDetails.java,v <-- WorkingCopyDetails.java new revision: 1.10; previous revision: 1.9 done Checking in main/src/org/netbeans/modules/subversion/client/PropertiesClient.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/PropertiesClient.java,v <-- PropertiesClient.java new revision: 1.9; previous revision: 1.8 done Checking in main/src/org/netbeans/modules/subversion/client/UnsupportedSvnClientAdapter.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/UnsupportedSvnClientAdapter.java,v <-- UnsupportedSvnClientAdapter.java new revision: 1.10; previous revision: 1.9 done Checking in main/src/org/netbeans/modules/subversion/client/parser/EntriesCache.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/EntriesCache.java,v <-- EntriesCache.java new revision: 1.5; previous revision: 1.4 done Checking in main/src/org/netbeans/modules/subversion/client/parser/SvnWcParser.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/SvnWcParser.java,v <-- SvnWcParser.java new revision: 1.8; previous revision: 1.7 done Checking in main/src/org/netbeans/modules/subversion/client/parser/LocalSvnInfoImpl.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/LocalSvnInfoImpl.java,v <-- LocalSvnInfoImpl.java new revision: 1.4; previous revision: 1.3 done Checking in main/src/org/netbeans/modules/subversion/client/parser/WorkingCopyDetails.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/WorkingCopyDetails.java,v <-- WorkingCopyDetails.java new revision: 1.10; previous revision: 1.9 done Checking in main/src/org/netbeans/modules/subversion/client/PropertiesClient.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/PropertiesClient.java,v <-- PropertiesClient.java new revision: 1.9; previous revision: 1.8 done Checking in main/src/org/netbeans/modules/subversion/client/UnsupportedSvnClientAdapter.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/UnsupportedSvnClientAdapter.java,v <-- UnsupportedSvnClientAdapter.java new revision: 1.10; previous revision: 1.9 done Checking in external/svnClientAdapter.jar; /cvs/subversion/external/svnClientAdapter.jar,v <-- svnClientAdapter.jar new revision: 1.31; previous revision: 1.30 done *** Issue 85082 has been marked as a duplicate of this issue. *** on more fix suggested by Ed. the previous ix did not work with modified prop file in a 1.3 WC. Checking in WorkingCopyDetails.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/WorkingCopyDetails.java,v <-- WorkingCopyDetails.java new revision: 1.11; previous revision: 1.10 done *** Issue 85141 has been marked as a duplicate of this issue. *** *** Issue 85172 has been marked as a duplicate of this issue. *** 55fix: We should also make sure that when newer SVN clients add new attributes to Entries metadata we will handle this situation gracefully in our parser. made the parser a bit more graceful Checking in EntriesCache.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/EntriesCache.java,v <-- EntriesCache.java new revision: 1.6; previous revision: 1.5 done *** Issue 85304 has been marked as a duplicate of this issue. *** *** Issue 85304 has been marked as a duplicate of this issue. *** *** Issue 85304 has been marked as a duplicate of this issue. *** *** Issue 85324 has been marked as a duplicate of this issue. *** Reviewed, looks OK to me. merged into 5.5 Checking in parser/LocalSvnInfoImpl.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/LocalSvnInfoImpl.java,v <-- LocalSvnInfoImpl.java new revision: 1.1.2.5; previous revision: 1.1.2.4 done Checking in parser/EntriesCache.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/EntriesCache.java,v <-- EntriesCache.java new revision: 1.1.2.7; previous revision: 1.1.2.6 done Checking in parser/SvnWcParser.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/SvnWcParser.java,v <-- SvnWcParser.java new revision: 1.1.2.10; previous revision: 1.1.2.9 done Checking in parser/WorkingCopyDetails.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/parser/WorkingCopyDetails.java,v <-- WorkingCopyDetails.java new revision: 1.1.2.9; previous revision: 1.1.2.8 done Checking in PropertiesClient.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/PropertiesClient.java,v <-- PropertiesClient.java new revision: 1.6.4.4; previous revision: 1.6.4.3 done Checking in Bundle.properties; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/Bundle.properties,v <-- Bundle.properties new revision: 1.4.2.10; previous revision: 1.4.2.9 done *** Issue 85379 has been marked as a duplicate of this issue. *** *** Issue 85447 has been marked as a duplicate of this issue. *** Please, verify the bug in release55 branch. Verified in release55. *** Issue 86040 has been marked as a duplicate of this issue. *** *** Issue 86046 has been marked as a duplicate of this issue. *** *** Issue 86068 has been marked as a duplicate of this issue. *** *** Issue 87835 has been marked as a duplicate of this issue. *** Sorry I think I am seeing this issue with dev build 200610231800. I'd like to try reproducing this with a newer build but nightly dev builds have been broken for a while. Are you *sure* was issue is fixed? I see "AssertionError: Unable to get repository, context contains only unmanaged files!" quite sure. i'm working with 1.4.0 since the issue was fixed. there will be a 6.0 m5 build in the next days, please let us know if you still get the problem with it. Eventually you may try out the 5.5 release build. I'm still getting this problem with dev build 200701011900 against Subversion 1.42. I've attached my .svn directory. Please take a look and let me know if there is any extra logging or information I can provide you with to track down the source of the problem. Created attachment 36994 [details]
My .svn directory from Subversion 1.4.2 which is causing NB to throw an exception
FYI, Subversion 1.4 works great under 5.5 for me so this seems to be a 6.0 dev build issue. Could you please provide the exception (and, if possible, the stack trace) you're receiving? For what it's worth, the origin of this issue wasn't an exception. Just simply that the existing Working Copy parser would not recognise any of the files (as such, marking them all as unknown). It may warrant creating a new issue, instead of re-opening an old one. gtzabari: according to the exception you mentioned in your post from Sun Nov 26 06:26:41 +0000 2006 i guess it's the same problem as in #88304. i'm going to close this one *** Issue 92485 has been marked as a duplicate of this issue. *** *** Issue 92485 has been marked as a duplicate of this issue. *** This issue has been filed for 1.4.0 and the parser handles ".svn" administrative directories well. Verified. |