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 161814

Summary: Support SVN 1.6 historical URI syntax
Product: connecteddeveloper Reporter: Jesse Glick <jglick>
Component: HudsonAssignee: Jaroslav Havlin <jhavlin>
Status: NEW ---    
Severity: blocker CC: tstupka
Priority: P3    
Version: 6.x   
Hardware: All   
OS: All   
URL: http://subversion.tigris.org/svn_1.6_releasenotes.html#historical-uris
Issue Type: ENHANCEMENT Exception Reporter:

Description Jesse Glick 2009-04-02 23:01:52 UTC
Currently the IDE uses the URI syntax

$repo/!svn/ver/$rev/$path

to load historical file contents for the purpose of displaying diffs. This generally works but is not guaranteed to do
so, according to

http://subversion.tigris.org/webdav-usage.html

because SVNSpecialURI could be changed.

For SVN 1.6 servers (see release notes in URL), could use

$repo/$path?p=$rev&r=$rev

Not clear how to decide which style to use - is there some quick way to check whether a server is 1.6+? mod_svn does not
seem to send a version header.