[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn client protocol (svn:// uri) specification + any client implementation , if any

From: David Glasser <glasser_at_davidglasser.net>
Date: Tue, 16 Mar 2010 13:50:56 -0700

Since you specify "Apache licensed" I assume you are familiar with SVNKit.

By the way, be aware that the Subversion project's compatibility
efforts don't apply to the svn wire protocols, which are only
documented for the convenience of developers. While we aren't going to
go out of our way to break third-party implementations of the
protocols, that can't necessarily be guaranteed. (For example, we at
one point dropped a variant of the protocol (non-pipelined edits)
which were never used by released (post-1.0) versions of Subversion,
and while we did verify that this wouldn't break SVNKit, it wouldn't
have broken our compatibility promised if it did.)

--dave

On Mon, Mar 15, 2010 at 12:55 PM, Karthik K <oss.akk_at_gmail.com> wrote:
> Thanks Erik. That is very useful.
>
> Would there be any apache licensed java client  (or, interest in one - if
> there were some work towards that end). Thanks.
>
> --
>  Karthik.
>
>
>
> On 3/15/10 8:04 AM, Erik Huelsmann wrote:
>>
>> Dear Karthik,
>>
>> How about libsvn_ra_svn? (Which is an implementation of libsvn_ra.)
>>
>> http://svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_ra_svn/
>>
>> libsvn_ra is available here:
>>
>> http://svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_ra/
>>
>> And the headers with documentation - and for linking - can be found here:
>>
>> http://svn.apache.org/repos/asf/subversion/trunk/subversion/include/
>>
>> Regards,
>>
>>
>> Erik.
>>
>>
>> On Mon, Mar 15, 2010 at 7:30 AM, Karthik K<oss.akk_at_gmail.com>  wrote:
>>
>>>
>>> On 03/14/2010 03:11 PM, Philip Martin wrote:
>>>
>>>>
>>>> Karthik K<oss.akk_at_gmail.com>    writes:
>>>>
>>>>
>>>>
>>>>>
>>>>>     Wondering if there is a document explaining the svn:// uri
>>>>> connection protocol ( among other transports/protocols that svn
>>>>> supports, primarily interested in the read-only checkouts), and
>>>>> clients that implement the protocol.
>>>>>
>>>>>
>>>>
>>>> How about:
>>>> C
>>>>
>>>>
>>>> http://svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_ra_svn/protocol
>>>>
>>>>
>>>>
>>>
>>> Thanks Philip for the links to the protocol. Curious , if there is any
>>> apache licensed svn client library (java, say) for the protocol mentioned
>>> here ?  Thanks.
>>>
>>>
>
>

-- 
glasser_at_davidglasser.net | langtonlabs.org | flickr.com/photos/glasser/
Received on 2010-03-16 21:51:42 CET

This is an archived mail posted to the Subversion Dev mailing list.