Forum OpenACS Development: OpenACS CVS

Collapse
Posted by Ben Adida on
OpenACS 4.x CVS will be hosted at openacs.org. We want closer
integration into the SDM, and that's much easier to do by having
our local CVS installation (not to mention that SourceForge CVS
has been flaky or slow at times). OpenACS 3.2.4/3.2.5/3.2.x
development will remain on SourceForge and we will continue to
improve that branch at least until 4.x is totally ready to go.

You can already check things out anonymously using pserver
CVS (empty password for the anonymous user) with CVSROOT
openacs.org:/cvsroot  -  But don't expect any of this code to work
yet! We've just begun. Post to this thread if you have any CVS
questions.

Collapse
2: Response to OpenACS CVS (response to 1)
Posted by Jonathan Ellis on
In case anyone else is a cvs newbie, here is what this means you need to do:

export CVSROOT=:pserver:anonymous@openacs.org:/cvsroot
cvs login
cvs checkout openacs-4

I'm still wondering where the pg driver code is, though.
Collapse
3: Response to OpenACS CVS (response to 1)
Posted by Jonathan Ellis on
(The postgres driver is with acs-pg on sourceforge.net, module driver-2.3.)
Collapse
4: Response to OpenACS CVS (response to 1)
Posted by Don Baccus on
I want to move the driver over to openacs.org, too, but then again
maybe it should go to opennsd.org ... or both! I have to say that this
is a rather pleasant dilema to be facing for a change!
Collapse
5: Response to OpenACS CVS (response to 1)
Posted by Dave Manginelli on
I'm having difficulty accessing the CVS anonymously.  I have tried both the single line method:

  cvs -d:pserver:mailto:anonymous@openacs.org:/cvsroot login

(which was found in the What is the OpenACS Platform thread) and the

  export CVSROOT:=pserver:mailto:anonymous@openacs.org:/cvsroot

  cvs login

method mentioned previously in this thread.

In each case I am returned to my shell prompt (not the cvs prompt)
immediately after entering an empty password at the password prompt.

Is there a password I need for anonymous access?
Thanks.

Collapse
6: Response to OpenACS CVS (response to 1)
Posted by Steve Woodcock on
Read Jonathon Ellis' post above again. After login, you do a cvs checkout to actually check something out.
Collapse
7: Response to OpenACS CVS (response to 1)
Posted by Dave Manginelli on
Let me clarify: I can't log in! (cvs returns me immediately to my own shell prompt after I press the Enter key at the cvs login password prompt).  I never get logged in to the cvs prompt.
Collapse
8: Response to OpenACS CVS (response to 1)
Posted by Pascal Scheffers on
There is *no* CVS prompt. Just bash. or ksh. or csh. whatever your
poison. just type 'cvs co acs-core' at the bash prompt (or
driver-2.3 if you want that)
Collapse
9: Response to OpenACS CVS (response to 1)
Posted by Dave Bauer on
I don't think there is a CVS prompt. Once you are logged in you execute CVS commands to checkout or whatever.

CVS (and most UNIX programs) don't return anything if there wasn't an error. So if you don't get an error message you are sucessfully logged in. From there you can issue the CVS command to checkout the source.

Collapse
10: Response to OpenACS CVS (response to 1)
Posted by Dave Manginelli on
Open mouth, insert foot!

Thanks Pascal & Dave for the speedy replies to my dumb question...

Collapse
11: Response to OpenACS CVS (response to 1)
Posted by Pascal Scheffers on
Questions about CVS are never dumb...

I have just posted a file on new-file-storage about how to use the OpenACS CVS server:
https://openacs.org/new-file-storage/one-file?file_id=100

I've been using CVS the last four months and still can't figure it out, I think it is trying to annoy us. or something.

Collapse
12: Response to OpenACS CVS (response to 1)
Posted by R. Joseph Wright on
What is the name of the OpenACS-4 module?  I've tried every possible
combination that I could think of, including the two listed above on this page
without success.
Collapse
13: Response to OpenACS CVS (response to 1)
Posted by R. Joseph Wright on
Uhm, sorry about that last post.  I was logged into the sourceforge server.