You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Andy Levy <an...@gmail.com> on 2007/03/30 12:27:55 UTC
Re: Do we need SVN client 1.4.3 to work on repository created with SVN1.4.3 ??
On 3/30/07, Ulrich Eckhardt <ec...@satorlaser.com> wrote:
> On Friday 30 March 2007 08:50, Swati Kulkarni wrote:
> > I have SVN1.3.0 and am working on repository of SVN 1.4.3..
> >
> > I could checkout, commit...
> >
> > when I tried "svn log" it gives me an error like too old svn client....
> >
> > Here is the scenario.....
> >
> >
> > C:\>svn log "s:\latest_ver\New Text Document.txt"
> > svn: This client is too old to work with working copy 'S:\latest_ver';
> ^^^^^^
> > please get a newer Subversion client
> ^^^^^^
>
> Please see the release notes for 1.4, they changes so things in the working
> copy format and newer working copies cease to work with older clients.
>
> However: this has nothing to do with what you asked in the subject, the
> repository format definitely did not change. The only non-backward compatible
> change you might have experienced in the 1.x releases would be a change that
> is due to upgrading the Berkeley DB libraries, otherwise full backward
> compatibility was achieved.
I thought the repository format did change (svnadmin 1.3 can't operate
on repositories created with svnadmin 1.4), but the network layer is
still fully compatible, so old & new clients & servers can still
communicate.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: Do we need SVN client 1.4.3 to work on repository created with SVN1.4.3 ??
Posted by Ryan Schmidt <su...@ryandesign.com>.
On Mar 30, 2007, at 07:27, Andy Levy wrote:
> On 3/30/07, Ulrich Eckhardt wrote:
>
>> On Friday 30 March 2007 08:50, Swati Kulkarni wrote:
>>
>> > C:\>svn log "s:\latest_ver\New Text Document.txt"
>> > svn: This client is too old to work with working copy 'S:
>> \latest_ver';
>> ^^^^^^
>> > please get a newer Subversion client
>> ^^^^^^
>>
>> Please see the release notes for 1.4, they changes so things in
>> the working
>> copy format and newer working copies cease to work with older
>> clients.
>>
>> However: this has nothing to do with what you asked in the
>> subject, the
>> repository format definitely did not change. The only non-backward
>> compatible
>> change you might have experienced in the 1.x releases would be a
>> change that
>> is due to upgrading the Berkeley DB libraries, otherwise full
>> backward
>> compatibility was achieved.
>
> I thought the repository format did change (svnadmin 1.3 can't operate
> on repositories created with svnadmin 1.4), but the network layer is
> still fully compatible, so old & new clients & servers can still
> communicate.
In 1.4, the working copy format changed, and if you use a working
copy with a Subversion 1.4.x client, it auto-updates the working copy
so that it will only work with Subversion 1.4.x clients from then on.
I don't think there is any way to tell it not to do this.
In 1.4, the repository format also changed, but the repository does
not auto-upgrade to the new format. If you want it, you have to dump
and reload the repository. Also, you can still create 1.3-compatible
repositories using 1.4, if you pass the --pre-1.4-compatible switch
to svnadmin create.
All 1.x Subversion servers and clients should still be able to
communicate with one another over the network protocols.
--
To reply to the mailing list, please use your mailer's Reply To All
function
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org