|
||||||||
|
|
|||||||
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|
I need a CVS repository for source control. Builds are for both Linux
and Mac OS X (10.2), so my idea was to setup a repository on a Mac box, then access it remotely from the Linux environment, but I'm having no luck. I'm on a small lan - I've given each box a unique IP address. I can ping the Mac from Linux. I can open an ssh session from Linux on the Mac. I can't rcp files (Connection refused). Any other network operations result in Connection refused. I can see the Mac, and the files under my account from my Windows XP box. I've turned on all the sharing stuff (system settings, sharing) on the Mac. I don't really have a clue what I doing. Can anybody point me to a resource for this kind of information? Mick. Mick |
|
#2
|
|||
|
|||
|
Mick <(E-Mail Removed)> wrote:
> I need a CVS repository for source control. Builds are for both Linux > and Mac OS X (10.2), so my idea was to setup a repository on a Mac box, > then access it remotely from the Linux environment, but I'm having no luck. > > I'm on a small lan - I've given each box a unique IP address. > I can ping the Mac from Linux. > I can open an ssh session from Linux on the Mac. > I can't rcp files (Connection refused). Any other network operations > result in Connection refused. > I can see the Mac, and the files under my account from my Windows XP box. > > I've turned on all the sharing stuff (system settings, sharing) on the Mac. > I don't really have a clue what I doing. Can anybody point me to a > resource for this kind of information? Use ssh (rsh), not pserver. I was never able to get pserver working, but I got ssh working on the first try. If you want resources, use google. Here's one: <http://www.novajo.ca/cvs.html > But I'm not going to do your google searching for you. All the info you need is out there. m. -- matt neuburg, phd = (E-Mail Removed), http://www.tidbits.com/matt/ AppleScript: The Definitive Guide http://www.amazon.com/exec/obidos/AS...methingsbymatt Read TidBITS! It's free and smart. http://www.tidbits.com |
|
#3
|
|||
|
|||
|
On Fri, 20 Aug 2004 22:47:07 +0000, matt neuburg wrote:
> Mick <(E-Mail Removed)> wrote: > >> I need a CVS repository for source control. Builds are for both Linux >> and Mac OS X (10.2), so my idea was to setup a repository on a Mac box, >> then access it remotely from the Linux environment, but I'm having no luck. >> >> I'm on a small lan - I've given each box a unique IP address. >> I can ping the Mac from Linux. >> I can open an ssh session from Linux on the Mac. >> I can't rcp files (Connection refused). Any other network operations >> result in Connection refused. >> I can see the Mac, and the files under my account from my Windows XP box. >> >> I've turned on all the sharing stuff (system settings, sharing) on the Mac. >> I don't really have a clue what I doing. Can anybody point me to a >> resource for this kind of information? > > Use ssh (rsh), not pserver. I was never able to get pserver working, but > I got ssh working on the first try. > > If you want resources, use google. Here's one: > > <http://www.novajo.ca/cvs.html > > > But I'm not going to do your google searching for you. All the info you > need is out there. m. setenv CVSEDITOR xemacs setenv CVS_RSH ssh setenv CVSROOT :ext:ServerName:/CVSROOT_path |
|
#4
|
|||
|
|||
|
General Schvantzkoph wrote:
> On Fri, 20 Aug 2004 22:47:07 +0000, matt neuburg wrote: > > > setenv CVSEDITOR xemacs > setenv CVS_RSH ssh > > setenv CVSROOT :ext:ServerName:/CVSROOT_path > csh...yuck. If you're using an sh-compatible shell (bash, zsh, etc.) you want to use export: export EDITOR=vim export CVS_RSH=ssh CVS will use EDITOR if CVSEDITOR is not set. I don't set CVSROOT in my environment because once you have checked out you don't need it. You simply do something like: cvs -d (E-Mail Removed):/var/cvs co project and after that you need not specify the repository as long as you're inside the resulting project directory. -- Franklin M. Siler UIUC: Undergraduate in Electrical Engineering Marching Illini Trumpets, Basketball Band Staff, ACM SigMation http://umgawa.bands.uiuc.edu/~fsiler/ |
|
#5
|
|||
|
|||
|
Mick wrote:
> I need a CVS repository for source control. Builds are for both Linux > and Mac OS X (10.2), so my idea was to setup a repository on a Mac box, > then access it remotely from the Linux environment, but I'm having no luck. > > I'm on a small lan - I've given each box a unique IP address. > I can ping the Mac from Linux. > I can open an ssh session from Linux on the Mac. beg pardon? Can you ssh /into/ the CVS server (that's the important bit)? > I can't rcp files (Connection refused). Any other network operations > result in Connection refused. You can use scp, sftp, or rsync over ssh to transfer files, provided of course that ssh is working. > I can see the Mac, and the files under my account from my Windows XP box. > > I've turned on all the sharing stuff (system settings, sharing) on the Mac. > I don't really have a clue what I doing. Can anybody point me to a > resource for this kind of information? sshd is the only daemon you need for this, but naturally you need to create a repository and so forth. If you haven't read this, read it: http://developer.apple.com/internet/...soverview.html see my other post or the man pages for more info on how to set up your environment to use CVS over ssh seamlessly. BTW, don't forget to turn your unused services off. -- Franklin M. Siler UIUC: Undergraduate in Electrical Engineering Marching Illini Trumpets, Basketball Band Staff, ACM SigMation http://umgawa.bands.uiuc.edu/~fsiler/ |
![]() |
| Tags |
| clients, cvs, linux, mac, server |
| Thread Tools | |
| Display Modes | |
|
|