Jump to content
  • Advertisement
Sign in to follow this  
Mybowlcut

CVS Help

This topic is 3804 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hey. I just installed CVS... I tried using it from the command line but straight away I gave up. I read about WINCVS and tried it but I have no clue how to start using it... can anyone guide me on where to go to learn how to start making versions of files, etc? Or even a better GUI for CVS? I am using MS VC++ if that helps... Cheers.

Share this post


Link to post
Share on other sites
Advertisement
I use TortoiseSVN, inspired by the CVS version. It's quite simple to use, assuming they're vaguely similar. Just a case of right click and 'check-out' or 'check-in' as necessary (I assume 'update' is there, too, although I can't remember offhand); I'm not using it for anything complex though, and not between multiple team members (which kinda nullifies the whole 'concurrent' bit of CVS), though.

Share this post


Link to post
Share on other sites
No problem. It's worth noting (as you probably already know, but just in case) that you're more interested in the second link. The first is an analogue of the second for another versioning system, Subversion (abbreviated SVN).

Share this post


Link to post
Share on other sites
Quote:
Original post by Mybowlcut
I just installed CVS... I tried using it from the command line but straight away I gave up. I read about WINCVS and tried it but I have no clue how to start using it... can anyone guide me on where to go to learn how to start making versions of files, etc? Or even a better GUI for CVS? I am using MS VC++ if that helps...


If this is for personal use and you have a choice of the version control system, you really should stay well clear of CVS. There's so much wrong with it, it's not even funny. But if you have to use it for whatever reason, Tortoise CVS is probably your best bet.

Share this post


Link to post
Share on other sites
Quote:
Original post by the_edd
Quote:
Original post by Mybowlcut
I just installed CVS... I tried using it from the command line but straight away I gave up. I read about WINCVS and tried it but I have no clue how to start using it... can anyone guide me on where to go to learn how to start making versions of files, etc? Or even a better GUI for CVS? I am using MS VC++ if that helps...


If this is for personal use and you have a choice of the version control system, you really should stay well clear of CVS. There's so much wrong with it, it's not even funny. But if you have to use it for whatever reason, Tortoise CVS is probably your best bet.


Totally agree. TortoiseSVN is nice if you just want a simple versioning system for your personal project. But if you have even a mildly complicated setup with several users and branching, it gets frustrating fast. Lots of cursing and fist waving.

on that note, if anyone has a better cross-platform alternative, i'm open to it.

Share this post


Link to post
Share on other sites
Quote:
Original post by leiavoia
on that note, if anyone has a better cross-platform alternative, i'm open to it.


I've heard very good things said about Perforce, although I've never actually used it. It's neither free as in beer nor as in speech, though (although there is an unlimited evaluation version for up to 2 clients, IIRC).

Share this post


Link to post
Share on other sites
Quote:
Original post by leiavoia
Quote:
Original post by the_edd
Quote:
Original post by Mybowlcut
I just installed CVS... I tried using it from the command line but straight away I gave up. I read about WINCVS and tried it but I have no clue how to start using it... can anyone guide me on where to go to learn how to start making versions of files, etc? Or even a better GUI for CVS? I am using MS VC++ if that helps...


If this is for personal use and you have a choice of the version control system, you really should stay well clear of CVS. There's so much wrong with it, it's not even funny. But if you have to use it for whatever reason, Tortoise CVS is probably your best bet.


Totally agree. TortoiseSVN is nice if you just want a simple versioning system for your personal project. But if you have even a mildly complicated setup with several users and branching, it gets frustrating fast. Lots of cursing and fist waving.

on that note, if anyone has a better cross-platform alternative, i'm open to it.


Most distributed systems by nature have to make branching and merging trivial. Most the time you don't even notice you're doing it (a good thing). My favorite is Mercurial aka Hg. There's also a Tortoise Hg if you need a Windows GUI, though I find the CLI entirely adequate.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!