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