Never mind, I figured this out.  Here is the lowdown:

1) First, the JBoss Developer page is wrong about the required CVS userid.
The page claims it should be
        :ext:[EMAIL PROTECTED]:/cvsroot/jboss
but in reality (as the SourceForge page states) it should be
        [EMAIL PROTECTED]:/cvsroot/jboss

2) Regarding the verification steps below, the SourceForge page is wrong on
step 4.  Because the shell is restricted, you don't get the echo back.  What
I got back below is correct.  (I confirmed this by looking at the
SourceForge bug reports.  Several other people reported this same thing.)

3) Here is the clincher.  Many other people were having the same problem as
me ("commit" requires write access to the repository").  I went out and
walked the dog (at 1:30 am!!!) and that helped clear my head.  I suddenly
realized that do matter what I did to my userid in 1) above, I always got
the same result.  That finally struck me as peculiar; one of the formats had
to be wrong, and I should have gotten an error message on one of them.  Then
I remembered that brain-impaired WinCvs (or this a CVS problem) keeps the
userid used to check out files in the CVS/Root file in each directory.  It
then uses *** that *** userid from then on, no matter what you put in the
Preferences dialog.  This is a serious bug.  So I  renamed the entire
contrib directory to oldcontrib, and then checked out the contrib module
again with credentials set as in 1) above.  Finally, I was able to commit
changes.

----- Original Message -----
From: "Guy Rouillier" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, May 30, 2002 11:51 PM
Subject: Re: [JBoss-user] WinCvs write access to JBoss in SourceForge


> Prabhakar, I followed the instructions in the second link below, setting
up
> Putty manually.  In the section "Testing automated authentication", I
tried
> the following steps:
>
>   1.. At the command prompt, enter: c:\putty\plink.exe
> [EMAIL PROTECTED] echo "SSH public key is in place."
>   2.. Upon executing this command, we should receive a line back, stating:
> SSH public key is in place.
>   3.. At the command prompt, enter: c:\putty\plink.exe
> [EMAIL PROTECTED] echo "SSH public key is in place."
>   4.. Upon executing this command, we should receive a line back, stating:
> SSH public key is in place.
> 2 finished as stated.  However, when I executed 3, I got this:
>
> H:\>plink [EMAIL PROTECTED] echo "ssh public key is in place"
>
> Welcome to cvs.sourceforge.net
>
> This is a restricted Shell Account
> You cannot execute anything here.
>
> Notice I did not get the echoed text.  Is this okay, or am I not properly
> configured?  Also, that same page says I should access a project as
>
> [EMAIL PROTECTED]:/cvsroot/projectname
>
> But the JBoss developer page says I should use:
>
> :ext:[EMAIL PROTECTED]:/cvsroot/jboss
>
> Which is correct?
>
> Unfortunately, I'm still getting this when I try to commit:
>
> cvs commit -m "Moved GlobalFree to end of convertArgStringToArgList.
> GlobalFree was being\ncall..." service.c (in directory
> H:\jboss\contrib\ntservice\src\c\)
>
> cvs [server aborted]: "commit" requires write access to the repository
>
> ----- Original Message -----
> From: "Prabhakar Chaganti" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, May 29, 2002 7:31 AM
> Subject: Re: [JBoss-user] WinCvs write access to JBoss in SourceForge
>
>
> > You can get ssh as part of the cygwin distribution for windows or you
> could use a java client for windoze that has builtin ssh, like putty or
> mindterm. Check out these links
> > for more info:
> > http://sources.redhat.com/cygwin/
> > http://sourceforge.net/docman/display_doc.php?docid=766&group_id=1
> > http://sourceforge.net/docman/display_doc.php?docid=765&group_id=1
> >
> > -prabhakar
> >
> >
> > > I am supposedly set up for developer access to the JBoss project in
> > > SourceForge.  Using my SourceForge userid as described on the
Developer
> page
> > > on the JBoss site, I am able to check out a module in WinCvs.
However,
> when
> > > I try to commit a change, it tells me
> > >
> > > cvs [server aborted]: "commit" requires write access to the repository
> > >
> > > I read on the JBoss developer that I need to be using SSH1.  How do I
go
> > > about getting SSH1, and has anyone successfully used it with WinCvs?
Do
> I
> > > just tell WinCvs to use SSH Server for authentication instead of
> password?
> > > I tried this and it didn't get me any further.  BTW, I would have done
a
> > > search of the forums but they are still down.  All help is
appreciated.
> >
> >
> > _______________________________________________________________
> >
> > Don't miss the 2002 Sprint PCS Application Developer's Conference
> > August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm
> >
> > _______________________________________________
> > JBoss-user mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/jboss-user
> >
>



_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to