• 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 2.3 initial impressions
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Xcode 2.3 initial impressions


  • Subject: Re: Xcode 2.3 initial impressions
  • From: Sensei <email@hidden>
  • Date: Thu, 25 May 2006 17:31:39 +0200


On May 25, 2006, at 05:06pm, Rob Lockstone wrote:

I don't use ssh-agent, never have. I have no problem connecting to our cvs repository from within Xcode using my public-private keypair (RSA or DSA) with a null passphrase. Works fine from the command line and the CVL GUI client as well. On very rare occasions (like once every 3-4 months), Xcode will prompt me for a password. But I just click "OK" (or "Send", whatever it is) with no password entered, and it works fine.

You might want to try creating a brand new project and going through the process of configuring CVS access on that. Maybe whatever settings Xcode has saved for your project(s) that are having problems have become corrupt.

I've tried this also. Let's see if I'm making some very stupid mistakes.

I create a new project called xxx, the default C command line utility. Then I configure the project (double click on the project icon ``xxx'' in XCode's ``Groups and Files''), telling XCode that the project uses CVS as SCM system, editing it to use /usr/bin/cvs, and enabling the SCM control.

At this point I quit. Then I delete the useless build/ directory and import the project:

sensei:xxx$ ls
build/         main.c         xxx.1          xxx.xcodeproj/

sensei:xxx$ rm -rf build/

sensei:xxx$ klist
Kerberos 5 ticket cache: 'API:Initial default ccache'
Default principal: email@hidden

Valid Starting     Expires            Service Principal
05/25/06 17:13:43  05/26/06 03:13:47  krbtgt/email@hidden
        renew until 06/01/06 17:13:43

klist: No Kerberos 4 tickets in credentials cache

sensei:xxx$ ssh host.myrealm.com
Last login: Thu May 25 14:50:39 2006 from anotherhost.myrealm.com

sensei:~$ klist
Ticket cache: FILE:/tmp/krb5cc_10003_JT6534
Default principal: email@hidden

Valid starting     Expires            Service principal
05/25/06 17:15:37  05/26/06 03:13:47  krbtgt/email@hidden
        renew until 06/01/06 17:13:43
05/25/06 17:15:38  05/26/06 03:13:47  afs/email@hidden
        renew until 06/01/06 17:13:43


Kerberos 4 ticket cache: /tmp/tkt10003 klist: You have no tickets cached

sensei:~$ echo 'SSH/GSSAPI works flawlessly!!'
SSH/GSSAPI works flawlessly!!

sensei:~$ exit
logout
Connection to host.myrealm.com closed.

sensei:xxx$ export CVS_RSH=ssh
sensei:xxx$ export CVSROOT=:ext:email@hidden:/home/cvs

sensei:xxx$ cvs import xxx START MAIN
N xxx/main.c
N xxx/xxx.1
cvs import: Importing /home/cvs/xxx/xxx.xcodeproj
N xxx/xxx.xcodeproj/project.pbxproj
N xxx/xxx.xcodeproj/sensei.mode1
N xxx/xxx.xcodeproj/sensei.pbxuser

No conflicts created by this import

sensei:xxx$

sensei:xxx$ cd ..

sensei:Public$ mv xxx xxxOLD

sensei:Public$ cvs co xxx
cvs checkout: Updating xxx
U xxx/main.c
U xxx/xxx.1
cvs checkout: Updating xxx/xxx.xcodeproj
U xxx/xxx.xcodeproj/project.pbxproj
U xxx/xxx.xcodeproj/sensei.mode1
U xxx/xxx.xcodeproj/sensei.pbxuser

sensei:Public$ ls xxx
CVS/           main.c         xxx.1          xxx.xcodeproj/
sensei:Public$

I open the brand new checked-out project and XCode suddenly opens it asking for a password. Why?? Anyway, I insert my password, and... ``Authentication Failed, try again''. With the correct password, without one, with a wrong password, the result is always authentication failed.


I do *NOT* need (and I don't want) any public/private key exchange since I'm relying on my kerberos realm, and SSH works like a charm.


Am I not seeing something really obvious?


-- Sensei <email@hidden>

The optimist thinks this is the best of all possible worlds.
The pessimist fears it is true.      [J. Robert Oppenheimer]


_______________________________________________ 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 2.3 initial impressions (From: "Andy O'Meara" <email@hidden>)
 >Re: Xcode 2.3 initial impressions (From: Sensei <email@hidden>)
 >Re: Xcode 2.3 initial impressions (From: David Dunham <email@hidden>)
 >Re: Xcode 2.3 initial impressions (From: Sensei <email@hidden>)
 >Re: Xcode 2.3 initial impressions (From: Rob Lockstone <email@hidden>)

  • Prev by Date: Re: Can Anyone recommend a good tutorial for Xcode
  • Next by Date: debug universal binary on 10.3?
  • Previous by thread: Re: Xcode 2.3 initial impressions
  • Next by thread: Re: Xcode 2.3 initial impressions
  • Index(es):
    • Date
    • Thread