You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openjpa.apache.org by Craig L Russell <Cr...@Sun.COM> on 2010/02/23 23:28:31 UTC

"Revision: svn: This client is too old" on clean checkout and build

Hi,

I've got a clean checkout of 1.3.x (checked out with svn 1.6.0) and  
get this message on mvn install at the root level:

[INFO] [antrun:run {execution: set subversion revision}]
[INFO] Executing tasks
      [exec] Result: 1
      [echo] Revision: svn: This client is too old to work with  
working copy '/Users/clr/openjpa/openjpa/branches/1.3.x/openjpa- 
lib/..'; please get a newer Subversion client
      [echo] OpenJPA version: 1.3.0-SNAPSHOT
[INFO] Executed tasks

I've got relatively recent versions of ant, mvn, and svn. Any idea  
what it's complaining about?

Thanks,

Craig

clr% svn --version
svn, version 1.6.0 (r36650)
    compiled Jan 25 2010, 21:34:51

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/ 
).

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol  
using Neon.
   - handles 'http' scheme
   - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network  
protocol.
   - with Cyrus SASL authentication
   - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
   - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol  
using serf.
   - handles 'http' scheme
   - handles 'https' scheme


clr% mvn --version
Apache Maven 2.2.0 (r788681; 2009-06-26 06:04:01-0700)
Java version: 1.5.0_22
Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/ 
Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x" version: "10.5.8" arch: "i386" Family: "unix"

clr% ant -version
Apache Ant version 1.7.1 compiled on October 13 2009


Craig L Russell
Architect, Sun Java Enterprise System http://db.apache.org/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Re: "Revision: svn: This client is too old" on clean checkout and build

Posted by Donald Woods <dw...@apache.org>.
Also, did you happen to import/touch that directory with Eclipse or
NetBeans with a svn plugin, which could be at a different level?


-Donald


On 2/24/10 8:01 PM, Donald Woods wrote:
> I've never tried replacing the version provided with MacOSX.
> I'm using the following on 10.6.2 -
> 
> svn, version 1.5.5 (r34862)
>    compiled Jan  5 2009, 12:30:39
> 
> Looks like they're up to 1.6.9 now and have made some installer changes,
> so maybe it's worth trying the latest level.
>    http://svnbinaries.open.collab.net/
> 
> Also, the readme mentions some post install steps....
> 
> 
> 
> -Donald
> 
> 
> On 2/23/10 5:28 PM, Craig L Russell wrote:
>> Hi,
>>
>> I've got a clean checkout of 1.3.x (checked out with svn 1.6.0) and get
>> this message on mvn install at the root level:
>>
>> [INFO] [antrun:run {execution: set subversion revision}]
>> [INFO] Executing tasks
>>      [exec] Result: 1
>>      [echo] Revision: svn: This client is too old to work with working
>> copy '/Users/clr/openjpa/openjpa/branches/1.3.x/openjpa-lib/..'; please
>> get a newer Subversion client
>>      [echo] OpenJPA version: 1.3.0-SNAPSHOT
>> [INFO] Executed tasks
>>
>> I've got relatively recent versions of ant, mvn, and svn. Any idea what
>> it's complaining about?
>>
>> Thanks,
>>
>> Craig
>>
>> clr% svn --version
>> svn, version 1.6.0 (r36650)
>>    compiled Jan 25 2010, 21:34:51
>>
>> Copyright (C) 2000-2009 CollabNet.
>> Subversion is open source software, see http://subversion.tigris.org/
>> This product includes software developed by CollabNet
>> (http://www.Collab.Net/).
>>
>> The following repository access (RA) modules are available:
>>
>> * ra_neon : Module for accessing a repository via WebDAV protocol using
>> Neon.
>>   - handles 'http' scheme
>>   - handles 'https' scheme
>> * ra_svn : Module for accessing a repository using the svn network
>> protocol.
>>   - with Cyrus SASL authentication
>>   - handles 'svn' scheme
>> * ra_local : Module for accessing a repository on local disk.
>>   - handles 'file' scheme
>> * ra_serf : Module for accessing a repository via WebDAV protocol using
>> serf.
>>   - handles 'http' scheme
>>   - handles 'https' scheme
>>
>>
>> clr% mvn --version
>> Apache Maven 2.2.0 (r788681; 2009-06-26 06:04:01-0700)
>> Java version: 1.5.0_22
>> Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home
>> Default locale: en_US, platform encoding: MacRoman
>> OS name: "mac os x" version: "10.5.8" arch: "i386" Family: "unix"
>>
>> clr% ant -version
>> Apache Ant version 1.7.1 compiled on October 13 2009
>>
>>
>> Craig L Russell
>> Architect, Sun Java Enterprise System http://db.apache.org/jdo
>> 408 276-5638 mailto:Craig.Russell@sun.com
>> P.S. A good JDO? O, Gasp!
>>
>>
> 

Re: "Revision: svn: This client is too old" on clean checkout and build

Posted by Donald Woods <dw...@apache.org>.
I've never tried replacing the version provided with MacOSX.
I'm using the following on 10.6.2 -

svn, version 1.5.5 (r34862)
   compiled Jan  5 2009, 12:30:39

Looks like they're up to 1.6.9 now and have made some installer changes,
so maybe it's worth trying the latest level.
   http://svnbinaries.open.collab.net/

Also, the readme mentions some post install steps....



-Donald


On 2/23/10 5:28 PM, Craig L Russell wrote:
> Hi,
> 
> I've got a clean checkout of 1.3.x (checked out with svn 1.6.0) and get
> this message on mvn install at the root level:
> 
> [INFO] [antrun:run {execution: set subversion revision}]
> [INFO] Executing tasks
>      [exec] Result: 1
>      [echo] Revision: svn: This client is too old to work with working
> copy '/Users/clr/openjpa/openjpa/branches/1.3.x/openjpa-lib/..'; please
> get a newer Subversion client
>      [echo] OpenJPA version: 1.3.0-SNAPSHOT
> [INFO] Executed tasks
> 
> I've got relatively recent versions of ant, mvn, and svn. Any idea what
> it's complaining about?
> 
> Thanks,
> 
> Craig
> 
> clr% svn --version
> svn, version 1.6.0 (r36650)
>    compiled Jan 25 2010, 21:34:51
> 
> Copyright (C) 2000-2009 CollabNet.
> Subversion is open source software, see http://subversion.tigris.org/
> This product includes software developed by CollabNet
> (http://www.Collab.Net/).
> 
> The following repository access (RA) modules are available:
> 
> * ra_neon : Module for accessing a repository via WebDAV protocol using
> Neon.
>   - handles 'http' scheme
>   - handles 'https' scheme
> * ra_svn : Module for accessing a repository using the svn network
> protocol.
>   - with Cyrus SASL authentication
>   - handles 'svn' scheme
> * ra_local : Module for accessing a repository on local disk.
>   - handles 'file' scheme
> * ra_serf : Module for accessing a repository via WebDAV protocol using
> serf.
>   - handles 'http' scheme
>   - handles 'https' scheme
> 
> 
> clr% mvn --version
> Apache Maven 2.2.0 (r788681; 2009-06-26 06:04:01-0700)
> Java version: 1.5.0_22
> Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home
> Default locale: en_US, platform encoding: MacRoman
> OS name: "mac os x" version: "10.5.8" arch: "i386" Family: "unix"
> 
> clr% ant -version
> Apache Ant version 1.7.1 compiled on October 13 2009
> 
> 
> Craig L Russell
> Architect, Sun Java Enterprise System http://db.apache.org/jdo
> 408 276-5638 mailto:Craig.Russell@sun.com
> P.S. A good JDO? O, Gasp!
> 
> 

Re: "Revision: svn: This client is too old" on clean checkout and build

Posted by Kevin Sutter <kw...@gmail.com>.
Thanks for this discussion, guys.  I've been experiencing the same issues as
Craig was, but I was just living with the strange messages in the logs...
:-)  I now have my environment cleaned up as well.

Kevin

On Thu, Feb 25, 2010 at 12:50 PM, Craig L Russell <Cr...@sun.com>wrote:

> Hi Mike,
>
> You gave me enough of a clue to solve the problem. I'd installed a new
> version of svn but hadn't updated the svnversion binary to match.
>
> Thanks,
>
> Craig
>
>
> On Feb 24, 2010, at 11:18 AM, Michael Dick wrote:
>
>  Hi Craig
>>
>> My only guess is that the ant plugin for maven is picking up an older
>> version of svn. Are any old versions still installed on your system?
>>
>> If you want to be sure you could try running mvn
>> -Dsvnversion.executable=${path to svnversion} . . .
>>
>> This patch might help too (it just run svnversion --version during the
>> build): http://pastebin.com/jHv8TSwK. You'll see something like this in
>> the
>> build with the patch :
>>
>>  [INFO] Executing tasks
>>    [exec] svnversion, version 1.6.5 (r38866)
>>    [exec]    compiled Aug 31 2009, 18:42:02
>>    [exec]
>>    [exec] Copyright (C) 2000-2009 CollabNet.
>>    [exec] Subversion is open source software, see
>> http://subversion.tigris.org/
>>    [exec] This product includes software developed by CollabNet (
>> http://www.Collab.Net/).
>>    [exec]
>>    [echo] Revision: 422266:911175M
>>    [echo] OpenJPA version: 1.2.3-SNAPSHOT
>>
>> Hopefully one of these will shed some light on the problem..
>>
>> -mike
>>
>> On Tue, Feb 23, 2010 at 4:28 PM, Craig L Russell <Craig.Russell@sun.com
>> >wrote:
>>
>>  Hi,
>>>
>>> I've got a clean checkout of 1.3.x (checked out with svn 1.6.0) and get
>>> this message on mvn install at the root level:
>>>
>>> [INFO] [antrun:run {execution: set subversion revision}]
>>> [INFO] Executing tasks
>>>   [exec] Result: 1
>>>   [echo] Revision: svn: This client is too old to work with working copy
>>> '/Users/clr/openjpa/openjpa/branches/1.3.x/openjpa-lib/..'; please get a
>>> newer Subversion client
>>>   [echo] OpenJPA version: 1.3.0-SNAPSHOT
>>> [INFO] Executed tasks
>>>
>>> I've got relatively recent versions of ant, mvn, and svn. Any idea what
>>> it's complaining about?
>>>
>>> Thanks,
>>>
>>> Craig
>>>
>>> clr% svn --version
>>> svn, version 1.6.0 (r36650)
>>>  compiled Jan 25 2010, 21:34:51
>>>
>>> Copyright (C) 2000-2009 CollabNet.
>>> Subversion is open source software, see http://subversion.tigris.org/
>>> This product includes software developed by CollabNet (
>>> http://www.Collab.Net/).
>>>
>>> The following repository access (RA) modules are available:
>>>
>>> * ra_neon : Module for accessing a repository via WebDAV protocol using
>>> Neon.
>>> - handles 'http' scheme
>>> - handles 'https' scheme
>>> * ra_svn : Module for accessing a repository using the svn network
>>> protocol.
>>> - with Cyrus SASL authentication
>>> - handles 'svn' scheme
>>> * ra_local : Module for accessing a repository on local disk.
>>> - handles 'file' scheme
>>> * ra_serf : Module for accessing a repository via WebDAV protocol using
>>> serf.
>>> - handles 'http' scheme
>>> - handles 'https' scheme
>>>
>>>
>>> clr% mvn --version
>>> Apache Maven 2.2.0 (r788681; 2009-06-26 06:04:01-0700)
>>> Java version: 1.5.0_22
>>> Java home:
>>> /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home
>>> Default locale: en_US, platform encoding: MacRoman
>>> OS name: "mac os x" version: "10.5.8" arch: "i386" Family: "unix"
>>>
>>> clr% ant -version
>>> Apache Ant version 1.7.1 compiled on October 13 2009
>>>
>>>
>>> Craig L Russell
>>> Architect, Sun Java Enterprise System http://db.apache.org/jdo
>>> 408 276-5638 mailto:Craig.Russell@sun.com
>>> P.S. A good JDO? O, Gasp!
>>>
>>>
>>>
> Craig L Russell
> Architect, Sun Java Enterprise System http://db.apache.org/jdo
> 408 276-5638 mailto:Craig.Russell@sun.com
> P.S. A good JDO? O, Gasp!
>
>

Re: "Revision: svn: This client is too old" on clean checkout and build

Posted by Craig L Russell <Cr...@Sun.COM>.
Hi Mike,

You gave me enough of a clue to solve the problem. I'd installed a new  
version of svn but hadn't updated the svnversion binary to match.

Thanks,

Craig

On Feb 24, 2010, at 11:18 AM, Michael Dick wrote:

> Hi Craig
>
> My only guess is that the ant plugin for maven is picking up an older
> version of svn. Are any old versions still installed on your system?
>
> If you want to be sure you could try running mvn
> -Dsvnversion.executable=${path to svnversion} . . .
>
> This patch might help too (it just run svnversion --version during the
> build): http://pastebin.com/jHv8TSwK. You'll see something like this  
> in the
> build with the patch :
>
>  [INFO] Executing tasks
>     [exec] svnversion, version 1.6.5 (r38866)
>     [exec]    compiled Aug 31 2009, 18:42:02
>     [exec]
>     [exec] Copyright (C) 2000-2009 CollabNet.
>     [exec] Subversion is open source software, see
> http://subversion.tigris.org/
>     [exec] This product includes software developed by CollabNet (
> http://www.Collab.Net/).
>     [exec]
>     [echo] Revision: 422266:911175M
>     [echo] OpenJPA version: 1.2.3-SNAPSHOT
>
> Hopefully one of these will shed some light on the problem..
>
> -mike
>
> On Tue, Feb 23, 2010 at 4:28 PM, Craig L Russell <Craig.Russell@sun.com 
> >wrote:
>
>> Hi,
>>
>> I've got a clean checkout of 1.3.x (checked out with svn 1.6.0) and  
>> get
>> this message on mvn install at the root level:
>>
>> [INFO] [antrun:run {execution: set subversion revision}]
>> [INFO] Executing tasks
>>    [exec] Result: 1
>>    [echo] Revision: svn: This client is too old to work with  
>> working copy
>> '/Users/clr/openjpa/openjpa/branches/1.3.x/openjpa-lib/..'; please  
>> get a
>> newer Subversion client
>>    [echo] OpenJPA version: 1.3.0-SNAPSHOT
>> [INFO] Executed tasks
>>
>> I've got relatively recent versions of ant, mvn, and svn. Any idea  
>> what
>> it's complaining about?
>>
>> Thanks,
>>
>> Craig
>>
>> clr% svn --version
>> svn, version 1.6.0 (r36650)
>>  compiled Jan 25 2010, 21:34:51
>>
>> Copyright (C) 2000-2009 CollabNet.
>> Subversion is open source software, see http://subversion.tigris.org/
>> This product includes software developed by CollabNet (
>> http://www.Collab.Net/).
>>
>> The following repository access (RA) modules are available:
>>
>> * ra_neon : Module for accessing a repository via WebDAV protocol  
>> using
>> Neon.
>> - handles 'http' scheme
>> - handles 'https' scheme
>> * ra_svn : Module for accessing a repository using the svn network
>> protocol.
>> - with Cyrus SASL authentication
>> - handles 'svn' scheme
>> * ra_local : Module for accessing a repository on local disk.
>> - handles 'file' scheme
>> * ra_serf : Module for accessing a repository via WebDAV protocol  
>> using
>> serf.
>> - handles 'http' scheme
>> - handles 'https' scheme
>>
>>
>> clr% mvn --version
>> Apache Maven 2.2.0 (r788681; 2009-06-26 06:04:01-0700)
>> Java version: 1.5.0_22
>> Java home: /System/Library/Frameworks/JavaVM.framework/Versions/ 
>> 1.5.0/Home
>> Default locale: en_US, platform encoding: MacRoman
>> OS name: "mac os x" version: "10.5.8" arch: "i386" Family: "unix"
>>
>> clr% ant -version
>> Apache Ant version 1.7.1 compiled on October 13 2009
>>
>>
>> Craig L Russell
>> Architect, Sun Java Enterprise System http://db.apache.org/jdo
>> 408 276-5638 mailto:Craig.Russell@sun.com
>> P.S. A good JDO? O, Gasp!
>>
>>

Craig L Russell
Architect, Sun Java Enterprise System http://db.apache.org/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Re: "Revision: svn: This client is too old" on clean checkout and build

Posted by Michael Dick <mi...@gmail.com>.
Hi Craig

My only guess is that the ant plugin for maven is picking up an older
version of svn. Are any old versions still installed on your system?

If you want to be sure you could try running mvn
-Dsvnversion.executable=${path to svnversion} . . .

This patch might help too (it just run svnversion --version during the
build): http://pastebin.com/jHv8TSwK. You'll see something like this in the
build with the patch :

  [INFO] Executing tasks
     [exec] svnversion, version 1.6.5 (r38866)
     [exec]    compiled Aug 31 2009, 18:42:02
     [exec]
     [exec] Copyright (C) 2000-2009 CollabNet.
     [exec] Subversion is open source software, see
http://subversion.tigris.org/
     [exec] This product includes software developed by CollabNet (
http://www.Collab.Net/).
     [exec]
     [echo] Revision: 422266:911175M
     [echo] OpenJPA version: 1.2.3-SNAPSHOT

Hopefully one of these will shed some light on the problem..

-mike

On Tue, Feb 23, 2010 at 4:28 PM, Craig L Russell <Cr...@sun.com>wrote:

> Hi,
>
> I've got a clean checkout of 1.3.x (checked out with svn 1.6.0) and get
> this message on mvn install at the root level:
>
> [INFO] [antrun:run {execution: set subversion revision}]
> [INFO] Executing tasks
>     [exec] Result: 1
>     [echo] Revision: svn: This client is too old to work with working copy
> '/Users/clr/openjpa/openjpa/branches/1.3.x/openjpa-lib/..'; please get a
> newer Subversion client
>     [echo] OpenJPA version: 1.3.0-SNAPSHOT
> [INFO] Executed tasks
>
> I've got relatively recent versions of ant, mvn, and svn. Any idea what
> it's complaining about?
>
> Thanks,
>
> Craig
>
> clr% svn --version
> svn, version 1.6.0 (r36650)
>   compiled Jan 25 2010, 21:34:51
>
> Copyright (C) 2000-2009 CollabNet.
> Subversion is open source software, see http://subversion.tigris.org/
> This product includes software developed by CollabNet (
> http://www.Collab.Net/).
>
> The following repository access (RA) modules are available:
>
> * ra_neon : Module for accessing a repository via WebDAV protocol using
> Neon.
>  - handles 'http' scheme
>  - handles 'https' scheme
> * ra_svn : Module for accessing a repository using the svn network
> protocol.
>  - with Cyrus SASL authentication
>  - handles 'svn' scheme
> * ra_local : Module for accessing a repository on local disk.
>  - handles 'file' scheme
> * ra_serf : Module for accessing a repository via WebDAV protocol using
> serf.
>  - handles 'http' scheme
>  - handles 'https' scheme
>
>
> clr% mvn --version
> Apache Maven 2.2.0 (r788681; 2009-06-26 06:04:01-0700)
> Java version: 1.5.0_22
> Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home
> Default locale: en_US, platform encoding: MacRoman
> OS name: "mac os x" version: "10.5.8" arch: "i386" Family: "unix"
>
> clr% ant -version
> Apache Ant version 1.7.1 compiled on October 13 2009
>
>
> Craig L Russell
> Architect, Sun Java Enterprise System http://db.apache.org/jdo
> 408 276-5638 mailto:Craig.Russell@sun.com
> P.S. A good JDO? O, Gasp!
>
>