home   articles   archive   forum   masthead  
Published at 28.07.2003
Author: Ronny Ziegler
Translator: Sebastian Kueppers
Languages: de nl
Printer printer-version
Support Us!
  Warning: This article needs a proof reader.

LinuxNetMag CVS von Windows aus bearbeiten

Accessing a CVS-repository using Windows is mostly rather difficult. From a newbies point of view CVS requires complex commands and an unususal workflow.
TortoiseCVS integrates CVS into the Windows Explorer and hides the CVS-communication in the background. Users can handle files as if they were located in a local directory.

Installation

The installation and configuration for using TortoiseCVS with the LinuxNetMag will be described here.

The curent version of TortoiseCVS can be found at http://www.tortoisecvs.org/download.shtml.
Installing Tortoise is rather simple and can be used after a well-known reboot. The functions provided hide themselves in the Explorers menu bar.

Configuration for the LinuxNetMag

Before downloading your working copy a new folder should be created. Then change into this new folder.
Now you are ready to download the current LinuxNetMag content to your harddisk. To do so choos File - CVS Checkout

Now you are prompted for your CVS settings
The needed settings are:

Protocol: Password Server (:pserver)
Server: cvs.linuxnetmag.berlios.de
Repository Directory: /cvsroot/linuxnetmag/
Username: Your BerliOS Username
Module: Choose: NetMag_de, NetMag_en, NetMag_share

If all settings are OK Tortoise will start downloading the LinuxNetMag-files:

From now on all files can be edited using your favourite editing software (but remember using a ASCII-only editor, NO HTML-editor which would destroy the documents structure!).
Files that have been changed are marked red, files that are identical to those on the CVS server are marked green.
Files that are marked with a question mark are unknown to the server.

If you have changed a file you have to push your copy back to the server (so called commit). To do so choose CVS Commit from the contet menu.

Now a window will open where you can enter a comment describing what you did change. So all other temam members can get a quick overview what has happened.:

Now Tortoise starts commiting your file:

At the same time the webpage is being updated. This might take a while. You should not close the windows until "Success, CVS operation completed" appears:

Thats all to be done for changing a CVS-directory...

Adding new files

Files unknown to the server (e.g. the brand-new, splendid article you just wrote) will be marked by a question sign:

Unknown files have to be added to the CVS system by choosing CVS Add from the context menu. After that the file can be commited using CVS Commit as any other file.
(This behaviour can be changed in the TortoiseCVS prefences).




Talkback Area




Enter Own Comment