Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

CVS beginner

 
Raj Ohadi
Ranch Hand
Posts: 316
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I want to learn and practice CVS on my PC (WIn XP). I know I can download a CVS client, but how about the repository ? I can just set my hard disk as the repository so that I can practice things like branch, merge, etc ?

Do I have to use Linux/Unix or use disk on another PC to be repository ?
 
Paul Clapham
Sheriff
Pie
Posts: 20966
31
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
For the repository you need (naturally) a CVS server. There are several available; I am running CVS/NT on a Windows machine, for example.

And you can run this server anywhere (at least anywhere it's designed to be run). Doesn't matter if you run it on your machine or on some other machine. If you're just playing then running CVS/NT on your own machine might be the simplest thing you could do.
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Any reason you choose CVS? Have you considered subversion?
 
Raj Ohadi
Ranch Hand
Posts: 316
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Paul Clapham:
For the repository you need (naturally) a CVS server. There are several available; I am running CVS/NT on a Windows machine, for example.

And you can run this server anywhere (at least anywhere it's designed to be run). Doesn't matter if you run it on your machine or on some other machine. If you're just playing then running CVS/NT on your own machine might be the simplest thing you could do.


How to get a CVS server ? I am using windows XP. Do I need to download anything ?
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34179
340
Eclipse IDE Java VI Editor
 
Hector Pertierra
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I personally recommend CVSNT, it is quite stable, much more easy to set in your own computer and it has a nice, easy to use GUI.

It worked for me and I have never ever used version control.
 
Raj Ohadi
Ranch Hand
Posts: 316
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I guess that, as a beginner, I am bit confused here. I just joined a company and they use WinCVS as the client to check-out/in files with the repository. Their repository is on the solaris box. I installed the WinCVS client on PC and I set "CVSROOT" to point to our unix repository.

I like this tool pretty much, so I want to practice it more at home. But I don't have any UNIX/LINUX server to serve as the repository. that's why I was wondering how I can get a "server" installed on my home PC and let my home PC functions as both the server and client (just let repository and client save files at two different places) ? Is that a stupid idea or what ?

So you see what I am confused. How can I get that done ? Is CVSNT a server I shall install ?
 
Paul Clapham
Sheriff
Pie
Posts: 20966
31
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Raj Ohadi:
Is CVSNT a server I shall install ?
Yes, it is. Just google it, download it, install it, and configure it.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic