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

SCM (CVS) - Solution Required


  • Subject: SCM (CVS) - Solution Required
  • From: email@hidden
  • Date: Fri, 26 Mar 2004 12:06:19 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) - Solution Required
      • From: Chris Hanson <email@hidden>
    • Re: SCM (CVS) - Solution Required
      • From: Ruben Smits <email@hidden>
  • Prev by Date: Re: SCM (CVS)
  • Next by Date: Re: SCM (CVS)
  • Previous by thread: Re: how to make binary files like .dll?
  • Next by thread: Re: SCM (CVS) - Solution Required
  • Index(es):
    • Date
    • Thread