• 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: SCM (CVS)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SCM (CVS)


  • Subject: Re: SCM (CVS)
  • From: email@hidden
  • Date: Fri, 26 Mar 2004 12:05:36 EST

I guess I'm not asking my question properly and I'm not sure how to ask it.

What I'd like is this.

I give you the source code for the project, CVS is handled by
XCode/ProjectBuilder and the repository is on my server, I'm told that XCode/ProjectBuilder
can handle remote repositories and this is what I need to make things easier
for me and everyone who is working on this small project.

Is this possible without having to go out and get a degree to make it work?

Can it be done quickly?

Instruction to go read about configuring and learning about CVS are of no
value, simple, easy to understand directions that will make it work without
having to figure anything out is pretty much all I can handle about it, I'm not a
rocket scientist.

Basically, I don't have the time to learn about implementing it, I just need
it to work.

CVS does work locally but doesn't help the others involved in the project and
the manual changing of files myself is what I am trying to avoid.

I'm sure someone out there has already done this, perhaps they can make an
install package that is pre-configured or make me a php page that will checkout
the source and allow XCode/ProjectBuilder to handle the CVS stuff.

This is what I have done so far and it is working localy with XCode.
_______________________________________________


sudo mkdir /usr/local/CVS/

sudo cvs -d /usr/local/CVS/ init

sudo chmod -R a+rw /usr/local/CVS/

sudo pico /etc/xinetd.d/cvspserver


service cvspserver
{
    disable         = no
    socket_type     = stream
    wait            = no
    user            = root
    server          = /usr/bin/cvs
    server_args     = -f --allow-root=/usr/local/CVS pserver
    groups          = yes
    flags           = REUSE
}


sudo kill -HUP `cat /var/run/xinetd.pid`

sudo htpasswd -c /usr/local/CVS/CVSROOT/passwd logic

cd Projects/project.name
cvs import -m "Created directory structure" project.name yoyo start

cd ..
rm -r Projects/project.name
cvs checkout project.name

_______________________________________________

    Dale
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.


  • Follow-Ups:
    • Re: SCM (CVS)
      • From: Markus Hitter <email@hidden>
    • Re: SCM (CVS)
      • From: Alastair Houghton <email@hidden>
  • Prev by Date: how to make binary files like .dll?
  • Next by Date: SCM (CVS) - Solution Required
  • Previous by thread: Re: SCM (CVS)
  • Next by thread: Re: SCM (CVS)
  • Index(es):
    • Date
    • Thread