Issue in using cvs rtag command  Ram  Thu Jun 01, 2006 2:39 pm
2 Comments    Post Comment
Hi,

An issue is found when using the command, cvs rtag. The command we use

cvs rtag -rHEAD TEST_${TODAY} <source>

The above command does the label ( TEST_${TODAY} ) for the HEAD
revision of the files in the repository.

The issue is, the above command puts the label TEST_${TODAY} even for the HEAD revision of the files that are moved toAttic. So, when we checkout the files using the label TEST_${TODAY} , it exists by throwing the following error message:

cvs server: warning <file> is not (any longer) pertinent

<file> here means the file which is present in Attic and for which
the HEAD revision ( dead state ) is labeled as TEST_${TODAY}.

Also the above issue will make the maintenance to become difficult.

So, it is recommended not to use cvs rtag command. Instead we can do
label after checking out the source from the repository.
  
 
How to restrict removal of files from CVS?  Ram  Tue May 30, 2006 2:04 pm
2 Comments    Post Comment
The removal of files from the CVS repository should be done only by authorised users. The removal can be restricted by a customized script which checks the permission for the user and allow to remove the file from the repository. The hook script to restrict unauthorised users to remove is called in commitinfo file.

This script is included with CVS Admin Scripts available for Free at

http://codeminer.adventnet.com/cvs-manager/cvs-admin-script.html

Ramkumar
CVS Manager Team
http://codeminer.adventnet.com
  
 
How to configure a repository(CVS) in Windows  Ram  Thu May 25, 2006 10:37 am
0 Comment    Post Comment
Configuring CVS in windows


Server Configuration:

1. Download and install the CVSNT available in http://www.cvsnt.org . Set the installed directory in the path

2. Open the CVSNT Control Panel available under the Start Menu --> Programs --> CVSNT .

3. Click the New button in the Repositories tab in the CVSNT Control Panel.

4. Specify the directory which has to be configured to work as the cvs root directory. (eg. c:testcvs and name as "testcvs".)

5. In the "Service Status" Stop and Start the CVS Service and CVS Lock Service

Client Configuration:

1. If CVSNT is already installed in the system then it itself will act as CVS Client also. Others may download the CVS Client from http://cvshome.org and set in the PATH

2. set HOME=c:\ (in command prompt)

3. Assume the system has user "administrator" and password as "admin", connect CVS as follows:

set CVSROOT=:pserver:administrator@<machinename>:/testcvs

4. cvs login (Enter the password as "admin")

5. Do the CVS operations like checkout,checkin etc.,

Working with CVS Repository:

All directories under the configured cvs root directory (eg. c:testcvs) will be considered to be in the repository. You may checkout the directories under it as follows:

1.Consider i have a new directory "dir1" under "c:testcvs" .

2. Checkout the directory as: cvs co dir1.

3. cd dir1. Now add new files or directories here.
To add a new file to the repository:
* cvs add <filename>. Then checkin the file using
* cvs ci <filename>.
To add a new directory:
* cvs add <directory>
Note that to add a directory, it is enough if you do as cvs add but in case of adding a file you need to add the file and also checkin the file.

4. Now you may modify the files and checkin the modified files as cvs ci <filename>.
  
 
Announcing the release of CodeMiner CVS Manager BUILD 2006  Ram  Wed May 24, 2006 7:09 am
3 Comments    Post Comment
The following features have been addressed in CodeMiner CVS Manager release 2006:

1. CVSNT Support added.

* Previously CVSROOT entries like ":pserver:<username>@<servername>:<port>:<repository path>" were not supported by cvsmanager. This support has been added in this release.Now CVSManager will support CVSROOT entries supported by both cvs client and by CVSNT.
* Added support for earlier versions of CVSNT.

2. Issues in Branch Report generation have been fixed.

* Earlier version of CVSManager throws java headless exception while generating the Branch Report using JDK/JRE 1.5 and few versions of JDK/JRE 1.4. This has been fixed in this release.

Downloads :-

You can try Free /Evaluation Edition of CVS Manager from http://www.codeminer.com/cvs-manager/download.html

Monitor your project growth using CVS Manager and mail your feedbacks to support@cvsmanager.com

        
       
      CVS Server Option 1.11.2 and above  Ram  Wed May 17, 2006 2:42 pm
      3 Comments    Post Comment
      The cvs server 1.11.2 and above has a option "-B" to remove the branch tags. In earlier version this is not required. The CVS client version should also not be less than 1.11.2.

      This is an incompatibility present in CVS versions 1.11.2 and above

      Ramkumar R
      CVS Manager Team
      http://codeminer.adventnet.com/
        
       
      About Me
      Welcome to CVS Manager Blog


      Subscribe with Bloglines

      Add to My Yahoo!
      Search this blog
      Visits for this blog: 31221
       
      Previous Posts
      Issue in using cvs rtag command
      How to restrict removal of files from CVS?
      How to configure a repository(CVS) in Windows
      Announcing the release of CodeMiner CVS Manager BUILD 2006
      CVS Server Option 1.11.2 and above
      New Option to remove tag in latest CVS version?
      Can we restrict files with Cntrl M Characters?
      Welcome to CVS Manager Blog
       
      Links   Add
       
      Categories   Add
      All
       
       
      © 2006 AdventNet Inc. All rights reserved.