Hoe werk ik met CVS onder Windows?

1. Wat is CVS?

CVS staat voor Concurrent Versions System. Met CVS kun je verschillende versies van bronbestanden of source files bijhouden en beheren.
Als er bijvoorbeeld een bug sluipt in je source, dan kun je met CVS met gemak oude versies terug opvissen.
Met CVS is het ook heel gemakkelijk om met een team aan een project te werken.

2. Wat is CVS niet?

CVS is geen build-systeem.
CVS is geen management-tool.
CVS is niet bedoelt om te communiceren tussen developers.
CVS is niet bedoelt als bug-tracker en je kunt er ook niet verschillende versies mee vergelijken. Daarvoor heb je cvs diff of diff onder linux of

soortgelijke programma's onder andere OS'en. Voor Windows kun je o.a. FreeDiff gebruiken.

2. TortoiseCVS

Een zeer gebruiksvriendelijk programma dat integreert met Windows is TortoiseCVS. Download gewoon de laatste

versie en installeer deze. Dit kun je hopelijk zelf, anders zou je natuurlijk nooit met CVS beginnen. ;)
Na de installatie moet je wel even herstarten.

3. De laatste versie afhalen

In CVS-termen: "checkout". Maak een nieuwe map op je PC, klik er op met de rechtermuisknop en kies voor "CVS Checkout...".

In het nieuw venster geef je de volgende instellingen in:

CVSROOT: ext:gebruikersnaam@server:map

Naast "Module" geef je de naam in van de map of het project.

Als je nu op OK drukt, worden alle files afgehaald en aangeduid met een groen icoontje om te tonen dat deze nog niet aangepast zijn door jou.


http://www.multidesk.be/images/faqs/102/cvs_highlight.png


4. Bestanden vergelijken met deze op CVS

Zoals gezegd worden gewijzigde bestanden aangeduid met een rood icoontje.

Je kunt ze vergelijken door er op te klikken met de rechtermuisknop en te kiezen voor "CVS Diff...". Je moet een Diff programma kiezen. Een goed programmatje

voor Windows is zoals gezegd FreeDiff. Deze installeer je gewoon en selecteer je om mee te comparen.

5. Bestanden updaten

Opnieuw rechtermuisklik op de geselecteerde bestanden, maar nu kies je voor "CVS Update...".

6. Nieuwe bestanden toevoegen

In CVS-termen heet dit: "commit". In het popup-menu kies je deze keer voor "CVS Commit...". In het volgende venster kun je opnieuw diffen en eventueel een

commentaar toevoegen bij de gemaakte wijzigingen.
Let wel op dat je altijd de laatste versie van je bestanden update (bijvoorbeeld als je met meerdere mensen aan een project werkt).
Dit artikel werd geschreven door rObkE op zaterdag 8 mei 2004 om 13:19 en werd sindsdien 2475 keer gelezen.

  • Pagina
  • 1 van 1

Geen reacties gevonden
Er werden nog geen reacties bij dit artikel geplaatst.
  • Indien je denkt iets te kunnen toevoegen aan het artikel, kan je zelf een reactie schrijven via de koppeling Plaats een reactie bij dit artikel hieronder.
  • Indien je andere commentaar (iets wat niet meteen functioneel bijdraagt aan het artikel zelf) hebt, kan je een bedankje formuleren via de koppeling Plaats een bedankje bij dit artikel hieronder.