public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* CVS server on cygwin
@ 2001-07-12 14:40 Tim Heath
  2001-07-13  1:27 ` Gunnar Norling
  0 siblings, 1 reply; 6+ messages in thread
From: Tim Heath @ 2001-07-12 14:40 UTC (permalink / raw)
  To: cygwin

	Is it possible/easy to create a cvs server?  pserverd is not recognized
in the standard cvs that comes with the latest snapshot.

Tim Heath

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: CVS server on cygwin
  2001-07-12 14:40 CVS server on cygwin Tim Heath
@ 2001-07-13  1:27 ` Gunnar Norling
  0 siblings, 0 replies; 6+ messages in thread
From: Gunnar Norling @ 2001-07-13  1:27 UTC (permalink / raw)
  To: wgheath, cygwin

Try the `pserver' option and read
http://www.cvshome.org/docs/manual/cvs_toc.html
hope it works,
/gunnar norling

-----Original Message-----
From: cygwin-owner@sources.redhat.com
[ mailto:cygwin-owner@sources.redhat.com]On Behalf Of Tim Heath
Sent: den 12 juli 2001 23:40
To: cygwin@cygwin.com
Subject: CVS server on cygwin


	Is it possible/easy to create a cvs server?  pserverd is not recognized
in the standard cvs that comes with the latest snapshot.

Tim Heath

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cvs server on cygwin
  2001-10-26  8:52 ` Charles Wilson
  2001-10-26  9:18   ` John Peacock
@ 2001-10-28  8:32   ` Jason Tishler
  1 sibling, 0 replies; 6+ messages in thread
From: Jason Tishler @ 2001-10-28  8:32 UTC (permalink / raw)
  To: Brandon Kohn; +Cc: cygwin

Brandon,
Chuck,

On Fri, Oct 26, 2001 at 11:52:19AM -0400, Charles Wilson wrote:
> Brandon Kohn wrote:
> > I'm tyring to run cvs as a repository server via cygwin and am beginning to
> > wonder if its even possible.  I've been unable to get rsh to work with
> > command (rlogin works, but rsh -l username remotehost <command> doesn't
> > work.  returns permission denied.)  Could somebody throw me a bone on this
> > one?  Perhaps it works with openSSH somehow?  A how-to?
> 
> [snip]
> to my knowledge has followed thru with a detail explanation of how to
> get it to work.  I maintain the cygwin cvs package -- and I don't use it
> as a repository server (of course, I don't use any repository *server*
> -- I store all my stuff in a local repository) -- so I don't know if
> this is possible or how to do it.
> 
> If you figure it out, please report back, and I'll include your tips in
> the next documentation set.

I have successfully set up a Cygwin cvs server via ssh.  Assuming that
you have already set up the clients and the server for SSH, then the
procedure is as simple as setting your CVS_RSH and CVSROOT as follows:

    export CVS_RSH=ssh
    export CVSROOT=:ext:user@host:/path/to/cvs/repository

Note that I am explicitly using ":ext:" instead of ":server:" or omitting
this CVSROOT component all together, so that the above CVSROOT definition
will work with the Win32 cvs CLI and WinCVS GUI too.  Otherwise, these
clients will still use their built-in rsh client code.

However, one may experience group permissions problem in domain
environments.  I'm currently fighting this and some other related issues:

    http://sources.redhat.com/ml/cygwin/2001-10/msg01388.html

So, we have temporarily set the CVS repository's permission to Everyone
has Full Control.  I believe that using a Domain group instead of a
Local one to lock down the repository is a possible solution (which I
have not tested yet).  Note that opening up the CVS repository should
not be necessary in workgroup environments.

Jason

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cvs server on cygwin
  2001-10-26  8:52 ` Charles Wilson
@ 2001-10-26  9:18   ` John Peacock
  2001-10-28  8:32   ` Jason Tishler
  1 sibling, 0 replies; 6+ messages in thread
From: John Peacock @ 2001-10-26  9:18 UTC (permalink / raw)
  To: Charles Wilson; +Cc: Brandon Kohn, cygwin

Charles Wilson wrote:
> 
> Brandon Kohn wrote:
> >
> > Hi all,
> >
> > I'm tyring to run cvs as a repository server via cygwin and am beginning to
> > wonder if its even possible.  I've been unable to get rsh to work with
> > command (rlogin works, but rsh -l username remotehost <command> doesn't
> > work.  returns permission denied.)  Could somebody throw me a bone on this
> > one?  Perhaps it works with openSSH somehow?  A how-to?
> 
> there have been sporadic reports that this is possible.  However, no one
> to my knowledge has followed thru with a detail explanation of how to
> get it to work.  I maintain the cygwin cvs package -- and I don't use it
> as a repository server (of course, I don't use any repository *server*
> -- I store all my stuff in a local repository) -- so I don't know if
> this is possible or how to do it.
> 
> If you figure it out, please report back, and I'll include your tips in
> the next documentation set.

Although it would be nice to get the cygwin cvs to work OOTB as a server, is 
there any real reason to fight with it?  The WinCVS/CVSNT combination work just 
fine (I am using that for our webservers now).  I can check out the files using 
cygwin cvs on the local machine using PServer.  I am also using the NTServer
Authentication from within my favorite editor (MultiEdi) with a SCC emulator 
called Jalindi-Igloo.  It is all very slick.

My 2 cents

John

-- 
John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4720 Boston Way
Lanham, MD 20706
301-459-3366 x.5010
fax 301-429-5747

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cvs server on cygwin
  2001-10-26  6:10 cvs " Brandon Kohn
@ 2001-10-26  8:52 ` Charles Wilson
  2001-10-26  9:18   ` John Peacock
  2001-10-28  8:32   ` Jason Tishler
  0 siblings, 2 replies; 6+ messages in thread
From: Charles Wilson @ 2001-10-26  8:52 UTC (permalink / raw)
  To: Brandon Kohn; +Cc: cygwin

Brandon Kohn wrote:
> 
> Hi all,
> 
> I'm tyring to run cvs as a repository server via cygwin and am beginning to
> wonder if its even possible.  I've been unable to get rsh to work with
> command (rlogin works, but rsh -l username remotehost <command> doesn't
> work.  returns permission denied.)  Could somebody throw me a bone on this
> one?  Perhaps it works with openSSH somehow?  A how-to?

there have been sporadic reports that this is possible.  However, no one
to my knowledge has followed thru with a detail explanation of how to
get it to work.  I maintain the cygwin cvs package -- and I don't use it
as a repository server (of course, I don't use any repository *server*
-- I store all my stuff in a local repository) -- so I don't know if
this is possible or how to do it.

If you figure it out, please report back, and I'll include your tips in
the next documentation set.

--Chuck

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* cvs server on cygwin
@ 2001-10-26  6:10 Brandon Kohn
  2001-10-26  8:52 ` Charles Wilson
  0 siblings, 1 reply; 6+ messages in thread
From: Brandon Kohn @ 2001-10-26  6:10 UTC (permalink / raw)
  To: cygwin

Hi all,

I'm tyring to run cvs as a repository server via cygwin and am beginning to
wonder if its even possible.  I've been unable to get rsh to work with
command (rlogin works, but rsh -l username remotehost <command> doesn't
work.  returns permission denied.)  Could somebody throw me a bone on this
one?  Perhaps it works with openSSH somehow?  A how-to?

Thanks for any help...
Brandon Kohn
+377 97 97 41 50 ext. 306 (Work)
+377 97 77 86 71 (Home)
Monaco


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2001-10-28  8:32 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-07-12 14:40 CVS server on cygwin Tim Heath
2001-07-13  1:27 ` Gunnar Norling
2001-10-26  6:10 cvs " Brandon Kohn
2001-10-26  8:52 ` Charles Wilson
2001-10-26  9:18   ` John Peacock
2001-10-28  8:32   ` Jason Tishler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).