Gregor Purdy - Software
Gregor is the author of the o'Reilly book "CVS Pocket Reference" [o'Reilly link].
Showing posts with label CVS. Show all posts
Showing posts with label CVS. Show all posts
Wednesday, March 6, 2013
Monday, February 25, 2013
perl CPAN: Cvs - object oriented interface to the CVS command
Cvs - Object oriented interface to the CVS command - metacpan.org
It also has a nice module_list method. I would love to know, how to that on the command line outside this module.
It also has a nice module_list method. I would love to know, how to that on the command line outside this module.
Labels:
CPAN,
CVS,
The Perl Programming Language
Sunday, February 24, 2013
how to list all "projects" in a CVS repository
We achieve that enquiry using the below recipe.
The (files and) directories below the project root are called projects.
Now here is the recipe:
It is a simulated update of the repository root.
I got this recipe from here.
The (files and) directories below the project root are called projects.
Now here is the recipe:
# First check out (non-recursively, i.e. "locally" (= "-l"))You may want to get rid of that auxiliary location again; I personally keep ~/cvswork/Temp "permanently", so I can always run the above "cvs -n update -d" in there.
# the root "project" of the repository (i.e. ".")
# to some auxiliary location (e.g. Temp, CAVEAT: checkout's "-d" does not take absolute pathnames),
# so we have the necessary metadata in CVS/:
$ cd ~/cvswork
$ cvs -d ROOTDIR checkout -l -d Temp .
# Then simulate an "update with directories only" of that folder:
$ cd ~/cvswork/Temp
$ cvs -n update -d # create directories / dry run
It is a simulated update of the repository root.
I got this recipe from here.
Labels:
CVS
Thursday, February 21, 2013
my customer still uses CVS, I would love to own the PragProg book on CVS
Pragmatic Forums | my customer still uses CVS, I would love to own the PDF
Within a couple of days I got it as a gift from Andy Hunt. I am so glad.
Within a couple of days I got it as a gift from Andy Hunt. I am so glad.
Labels:
CVS,
The Pragmatic Bookshelf
Tuesday, February 19, 2013
The Pragmatic Bookshelf: Pragmatic Version Control using CVS
The Pragmatic Bookshelf | Pragmatic Version Control using CVS
A customer of mine still uses CVS, I would love to own this PDF e-book; I asked them on the forum on that book [Link], whether there is a way to get the e-book [Link]. Update: I got it as a gift from them.
You can find the paper book on Amazon Marketplace as used book and also on eBay for awfully little money.
I really love the recipes in appendix A.2.
A customer of mine still uses CVS, I would love to own this PDF e-book; I asked them on the forum on that book [Link], whether there is a way to get the e-book [Link]. Update: I got it as a gift from them.
You can find the paper book on Amazon Marketplace as used book and also on eBay for awfully little money.
I really love the recipes in appendix A.2.
Labels:
CVS,
out_of_print,
The Pragmatic Bookshelf,
version control
Monday, January 21, 2013
CVS Tools (sourceforge)
CVS Tools - Utilities for adminitrators and end users
- cvsstat.pl – format the output of cvs stat -v to a more informative tree-like listing from where you can see development lines and branches.
- cvsup.sh – format the output of cvs update to see only relevant messages. Modifications, errors and conflicts etc. are reported, otherwise the output is quiet. Helps updating large trees and seing only what's important.
- cvsed.pl – a general tool to change ("edit") CVS repository file contents CVS/Root and CVS/Repository easily. In fact this program can change any file recursively, so it's not just for CVS.
Labels:
CVS
Saturday, September 29, 2012
red-bean: the Open Source Development with CVS, 3rd Edition
- A CVS Book
- the book as online HTML [Link]
An excerpt of the TOC of the HTML version of the book:
* An Overview of CVS** Branches
The PDF has a nice, printable 4-pages quick reference card ("CVS Commands") at the end.
Labels:
CVS,
quick_reference
Friday, September 28, 2012
Subscribe to:
Posts (Atom)