Tech: CVS


Wehjongue ran the fan as he
Canned the man…

Yo we doin the
SEE VEE ESS
Y’all that’s right CVS
That’s Concurrent Version
Systemm to ya homies y’all
First we gotta
Realize that CVS on NT is anotha
Animal
Yo

Man, what an experience with Cygwin CVS on XP I had today. Ok, so let’s say we wanna import in directory homies whose parent is rapper. For nothin’ less than a few hours I only managed to figure out that I had to dive into homies and then run cvs import homies wehjongue startdis, enter a few comments into notepad.exe or vim, then cd .. up one level to rapper. (So what we doin’ is we tell ‘em CVS that we wanna all dis stuff in the homies folder to be tracked with versioning changes. So when we say, cvs import homies wehjongue startdis, we’re saying: “CVS, use your own way to get ready to create a directory in the master CVS directory (known as CVSROOT), a directory called homies“. wehjongue is the name of the person who is creating this directory, and the startdis part, well, I’m still trying to figure it out :P)

Funk music plays
As she stays
on the sidewalk
yeah.

So we r in da rapper directory and then yo checkitout then we type in cvs checkout homies to kree-ate da workin’ directory, namely homies. Heck. What der heck mann. Took me a while to figure it out. Yeah. Music plays on da HOUSE! Yeah. Thing works fine. Thing checks out fine, too.

Now I really had a problem with the CVSROOT environment variable because I set it to C:\cygwin\usr\local\cvsroot, & CVS in Cygwin isn’t smart enough to translate NT-style paths to UN*X paths. On da command line SET CVSROOT=... don’t work, and ENV CVSROOT=... don’t work, so I gotta call da Windows Explorer and set it there. Yo, checkitout onleh wit CVSROOT set to /usr/local/cvsroot in the Windows Explorer User Variables section does the thing fly.

Wassup! (Yeesh, too much of the MTV funk dance competition show last night… Bo!)

Related posts:
Random tech rant
Warcraft 3 Custom Maps: Civilisation Wars v2.09
PIKOM PC Fair 2006 (I) - Unofficial Exhibit List
Perl Scripting: Checking CPAN Module Versions
More Nintendo Wii, Sony Playstation 3, and XBox 360


2 Comments »

  1. Simonsays Said,

    June 27, 2006 @ 4:01 pm

    Technorati is really fast. It picked up this article in a few minutes. Foo yo.

  2. Simonsays Said,

    June 27, 2006 @ 5:05 pm

    CVS + Bugzilla.. nothin can beat dat combo yknow what I’m saying? Yo! Checkitout!

RSS feed for comments on this post · TrackBack URI

Leave a Comment