Re: Xcode 2.1 CVS access non-functional.
Re: Xcode 2.1 CVS access non-functional.
- Subject: Re: Xcode 2.1 CVS access non-functional.
- From: Rob Lockstone <email@hidden>
- Date: Thu, 9 Jun 2005 16:17:08 -0700
Well, that sucks. I don't have any helpful suggestions. But,
obviously, you should file a bug if you haven't already. And if/when
you do, please mention that CVS access is not totally broken. I am
currently using it successfully with a non-SourceForge repository
using public-private keypairs (with null passphrases), using usr/bin/
cvs, with the "use ssh instead of rsh" checkbox UNchecked, and I'm
not using SSHKeychain since I don't have a passphrase to worry about.
(Perhaps the problem lies within the passphrase support in Xcode 2.1.)
The reason I ask that you mention this in your report is because 2.1
is (for me) the best integration of SCM with Xcode I've used so far.
And I would hate if whatever change Apple makes to address your
problem somehow breaks things for me. :-( A long time ago, Xcode (or
maybe it was PB) did not work at all with keypairs that had a null
passphrase, which was as frustrating for me as what you're
experiencing now.
Until there is a fix/resolution for you, if you don't want to do
everything from the command line, you might want to give CVL a try.
Excellent GUI for CVS.
http://www.sente.ch/software/cvl/
Rob
On Jun 9, 2005, at 01:07 , Brad BARCLAY wrote:
Good-day Everyone:
I'm hoping someone here can give me a hand, because ever since
I installed Xcode v2.1, I haven't been able to successfully do any
CVS tasks through the SCM menu.
Here's the background information:
- I've been using CVS with Xcode since Xcode v1.1 (IIRC), and have
been using CVS without problems through Xcode all the way through
Xcode 2.0, up until the day I installed Xcode 2.1,
- I'm working against CVS repositories on SourceForge,
- I'm accessing CVS through SSH,
- The CVS tool path is set to /usr/bin/cvs
- The checkbox "Use ssh instead of rsh for external connections" is
checked,
- I'm authenticating through SSH using a public/private key set,
- CVS works perfectly fine from the command line,
- I have both the CVS_RSH and CVSROOT environment variables set
globally (and correctly) in environment.plist
- I'm running SSHKeychain to manage my SSH key authorization.
Prior to installing Xcode v2.1, this setup worked just fine.
Xcode was able to update, check out, commit, diff, and do any other
CVS tasks without any problems. Since installing Xcode 2.1 and
updating my projects to the new .xcodeproj bundles, however all I
typically get are three error dialogs:
SCM Error:
Permission denied, please try again.
SCM Error:
Permission denied, please try again.
Permission denied, please try again.
SCM Error:
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password,keyboard-interactive).
I do say "typically" because I have had one or two occasions
where I had a more serious error message from Xcode, but it seems
to be very sporadic, and I didn't copy it down (but it said
something about some variable being nil).
Checking the SCM log, I'm seeing the following:
cd /Users/yaztromo/Development/jsyncmanager/jsyncmanager/
/usr/bin/cvs -q -n update -d -P
Permission denied, please try again.
Permission denied, please try again.
Permission denied, please try again.
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password,keyboard-interactive).
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password,keyboard-interactive).
cvs [update aborted]: end of file from server (consult above
messages if any)
Again, all of this worked two days ago, prior to installing
Xcode 2.1, and it all still works just fine from the command line
(including by copying the two commands in the log file into a
terminal and running them).
I'd really love to get CVS access back, as this is affecting
five projects I'm working on. I'd hate to have to revert back to
Xcode 2.0 just to get this working again, as I have been working on
creating fat binaries and ensuring my projects are going to at
least compile correctly for the new Intel-based Macs (even if I
won't be able to test them to ensure they work until the new
systems hit the market).
Any help would be appreciated.
Brad BARCLAY,
Lead Developer & Project Administrator,
The jSyncManager Project.
_______________________________________________
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