• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag
 

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Xcode 3.1.2: Svn 1.5 support?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Xcode 3.1.2: Svn 1.5 support?


  • Subject: Re: Xcode 3.1.2: Svn 1.5 support?
  • From: Alexander von Below <email@hidden>
  • Date: Wed, 18 Feb 2009 01:09:18 +0100

Thanks for the script!

While it most certainly works, it does not answer my curious question:

Was anything in svn 1.5 changed without updating the version numbers? Your script copies version 1.0.0.0 of the libs to exactly the same place in the Xcode directory.

This is just a matter of curiosity, I would assume that if the version numbers are the same, then the libs should be the same

Alex


Am 18.02.2009 um 00:00 schrieb Joachim Deelen:

Hi Alex,

assuming the svn 1.5 libs are in /opt/subversion/lib, you can use the script below, to "update" Xcode to SVN 1.5. I've created the script because I use about 4 different Macs for development. The Script creates copies of the original libs before replacing theml. You need to run the script as an admin or with sudo.

regards,
Joachim




#!/bin/sh cd /usr/lib mv libapr-1.0.2.7.dylib libapr-1.0.2.7.dylib_orig rm libapr-1.0.dylib rm libapr-1.dylib cp /opt/subversion/lib/libapr-1.0.2.12.dylib . ln -s -f libapr-1.0.2.12.dylib libapr-1.0.dylib ln -s -f libapr-1.0.2.12.dylib libapr-1.dylib

mv libaprutil-1.0.2.7.dylib libaprutil-1.0.2.7.dylib_orig
rm libaprutil-1.0.dylib
rm libaprutil-1.dylib
cp /opt/subversion/lib/libaprutil-1.0.2.12.dylib .
ln -s -f libaprutil-1.0.2.12.dylib libaprutil-1.0.dylib
ln -s -f libaprutil-1.0.2.12.dylib libaprutil-1.dylib

mv libsvn_client-1.0.0.0.dylib libsvn_client-1.0.0.0.dylib_orig
cp /opt/subversion/lib/libsvn_client-1.0.0.0.dylib .

mv libsvn_delta-1.0.0.0.dylib libsvn_delta-1.0.0.0.dylib_orig
cp /opt/subversion/lib/libsvn_delta-1.0.0.0.dylib .

mv libsvn_diff-1.0.0.0.dylib libsvn_diff-1.0.0.0.dylib_orig
cp /opt/subversion/lib/libsvn_diff-1.0.0.0.dylib .

mv libsvn_fs_fs-1.0.0.0.dylib libsvn_fs_fs-1.0.0.0.dylib_orig
cp /opt/subversion/lib/libsvn_fs_fs-1.0.0.0.dylib .

mv libsvn_fs-1.0.0.0.dylib libsvn_fs-1.0.0.0.dylib_orig
cp /opt/subversion/lib/libsvn_fs-1.0.0.0.dylib .

mv libsvn_ra_local-1.0.0.0.dylib libsvn_ra_local-1.0.0.0.dylib_orig
cp /opt/subversion/lib/libsvn_ra_local-1.0.0.0.dylib .

mv libsvn_ra_svn-1.0.0.0.dylib libsvn_ra_svn-1.0.0.0.dylib_orig
cp /opt/subversion/lib/libsvn_ra_svn-1.0.0.0.dylib .

mv libsvn_ra-1.0.0.0.dylib libsvn_ra-1.0.0.0.dylib_orig
cp /opt/subversion/lib/libsvn_ra-1.0.0.0.dylib .

mv libsvn_wc-1.0.0.0.dylib libsvn_wc-1.0.0.0.dylib_orig
cp /opt/subversion/lib/libsvn_wc-1.0.0.0.dylib .

mv libsvn_repos-1.0.0.0.dylib libsvn_repos-1.0.0.0.dylib_orig
cp /opt/subversion/lib/libsvn_repos-1.0.0.0.dylib .

mv libsvn_subr-1.0.0.0.dylib libsvn_subr-1.0.0.0.dylib_orig
cp /opt/subversion/lib/libsvn_subr-1.0.0.0.dylib .



Am 15.02.2009 um 15:31 schrieb Alexander von Below:

Thanks,

so far, my /opt/subversion/lib directory only seems to contain a new version for libapr and libaprutil (namely ibapr-1.0.2.12.dylib and libaprutil-1.0.2.12.dylib). Everything else listed in your very helpful post from November appears to be at version 1.0.0.0:

My (subversion 1.5) /opt/subversion/lib:

libapr-1.dylib -> libapr-1.0.2.12.dylib
libaprutil-1.dylib -> libaprutil-1.0.2.12.dylib
libsvn_client-1.dylib -> libsvn_client-1.0.0.0.dylib
libsvn_delta-1.dylib -> libsvn_delta-1.0.0.0.dylib
libsvn_diff-1.dylib -> libsvn_diff-1.0.0.0.dylib
libsvn_fs-1.dylib -> libsvn_fs-1.0.0.0.dylib
libsvn_fs_fs-1.dylib -> libsvn_fs_fs-1.0.0.0.dylib
libsvn_ra-1.dylib -> libsvn_ra-1.0.0.0.dylib
libsvn_ra_local-1.dylib -> libsvn_ra_local-1.0.0.0.dylib
libsvn_ra_svn-1.0.dylib -> libsvn_ra_svn-1.0.0.0.dylib
libsvn_repos-1.dylib -> libsvn_repos-1.0.0.0.dylib
libsvn_subr-1.dylib -> libsvn_subr-1.0.0.0.dylib
libsvn_wc-1.dylib -> libsvn_wc-1.0.0.0.dylib

My /usr/lib (after updating libapr and libaprutil):

libapr-1.dylib -> libapr-1.0.2.12.dylib
libaprutil-1.dylib -> libaprutil-1.0.2.12.dylib
libsvn_client-1.dylib -> libsvn_client-1.0.0.0.dylib
libsvn_delta-1.dylib -> libsvn_delta-1.0.0.0.dylib
libsvn_diff-1.dylib -> libsvn_diff-1.0.0.0.dylib
libsvn_fs-1.dylib -> libsvn_fs-1.0.0.0.dylib
libsvn_fs_fs-1.dylib -> libsvn_fs_fs-1.0.0.0.dylib
libsvn_ra-1.dylib -> libsvn_ra-1.0.0.0.dylib
libsvn_ra_local-1.dylib -> libsvn_ra_local-1.0.0.0.dylib
libsvn_ra_svn-1.0.dylib -> libsvn_ra_svn-1.0.0.0.dylib
libsvn_repos-1.dylib -> libsvn_repos-1.0.0.0.dylib
libsvn_subr-1.dylib -> libsvn_subr-1.0.0.0.dylib
libsvn_wc-1.dylib -> libsvn_wc-1.0.0.0.dylib

Still, Xcode 3.1.2 refuses to read my repositories and tells me to get a new svn client.

What can I do?

Alex

Am 07.02.2009 um 10:30 schrieb Andrew Pontious:

On Feb 5, 2009, at 6:42 AM, Clark Cox wrote:

On Thu, Feb 5, 2009 at 2:00 AM, Sak Wathanasin
<email@hidden> wrote:
In reply to Alexander von Below's message of the 29/01/2009 at 13:26 +0100,

the Read Me for the iPhone SDK 2.2.1 "Final", lists

" Integrated SCM support now works with Subversion 1.5"

as a new feature.

However, I have not been able to get it to work with my 1.5 svn sandboxes.
Is there a trick to it?

It doesn'twork here either: I've installed svn 1.5.x (and pointed
/usr/bin/svn etc to it) and I still get "the client is too old" messages in
the SCM window in XCode 3.1.2. Is there an svn client hardwired into XCode?

"/usr/bin/svn" is irrelevant; Xcode *is* a subversion client. What
matters is the svn dynamic libraries. You have to make sure that the
subversion libraries in "/usr/lib/" are of the appropriate version.

Here is a post from September of last year about this:

http://lists.apple.com/archives/Xcode-users/2008/Sep/msg00289.html

_______________________________________________ Do not post admin requests to the list. They will be ignored. Xcode-users mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden

Joachim Deelen

____________________________________
AQUARIUS-software UG
(haftungsbeschränkt) i.G.

http://www.aquarius-software.de


_______________________________________________ Do not post admin requests to the list. They will be ignored. Xcode-users mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Re: Xcode 3.1.2: Svn 1.5 support? (From: Clark Cox <email@hidden>)
 >Re: Xcode 3.1.2: Svn 1.5 support? (From: Andrew Pontious <email@hidden>)
 >Re: Xcode 3.1.2: Svn 1.5 support? (From: Alexander von Below <email@hidden>)
 >Re: Xcode 3.1.2: Svn 1.5 support? (From: Joachim Deelen <email@hidden>)

  • Prev by Date: Re: Xcode 3.1.2: Svn 1.5 support?
  • Next by Date: Re: stringValue & setStringValue
  • Previous by thread: Re: Xcode 3.1.2: Svn 1.5 support?
  • Next by thread: Calling Cocoa in Carbon
  • Index(es):
    • Date
    • Thread