cvs

Is there any 'alias' feature in SVN like we have in CVS?

I am migrating to SVN from CVS. In CVS I have various aliases defined in CVSROOT/Modules file. That helps me to checkout multiple directories in one go. For example: Defined alias in CVSROOT/Modules file as below =--------------------------------------------------------------------------= my_alias /dir1 /dir2 /dir3 /dir4 /dir5 /dir...

How to perform cvs checkout by release tag name in Hudson ?

Hi all, Under Hudson, does somebody know how to specify a release tag name in a cvs checkout ? At the moment, i only specify the CVSROOT and modules names to checkout my project in my workspace. I tried to add '-r TAG_NAME' for each module name, but it doesn't work. I think that this functionality exist, so if someone as the right syn...

How to create a sub branch for an existing branch in CVS ?

I created a branch for my sources. I want to create a sub branch for the existing branch. Is it possible using CVS ? ...

Is Git a good version control system for web development (HTML/CSS/Javascript) on a corporate project?

I'm currently involved in a large project - the redevelopment of a corporate website. The project involves many staff across several teams (content, design, etc). There is a small team (myself and another developer) in charge of the front-end/presentation layer of the system - that is - the development of templates using HTML, CSS and ...

CVS check out eariler date

Am using WinCVS, need to check out the whole project branch as it was on an earlier date... How would i do it.... Thanks a lot, Vinod. ...

Is it possible to restrict branching and tagging in CVS at the server?

We need to convert a production CVS respository to SVN. We are using CVS2SVN for the raw conversion process as well as some other tools. Because this is a live development repository, the downtime at the repository switchover point is fairly important. Our test runs of the base CVS2SVN conversion are taking approximately 5 days at prese...

cvsps in root of a checkout (not in one specific module)

I've seen this on a couple of different repos. I want to import all the top level modules of a CVS repo into a single git repo. So: cvs co . cvsps but this fails, giving lots of messages like this: WARNING: file X doesn't match strip_path Y. ignoring. and only outputting 5 trivial seeming patches. I can run cvsps for each mod...

Identifying Centralized Repo for CVS

I was given a directory of files that were under CVS control. However, how can I identify which of the dirs is the centralized repo for CVS (and not a checked out version on a local directory). ...

how to checkout files from cvs using nant

I am trying to checkout files from cvs repository using NAnt. The repository is in my own machine in D:\NantTest. I am using the following target. <target name="cvscheckout"> <echo message="checkout started" /> <cvs-checkout verbose = "true" destination="D:\Subrat\Projects\WPF\WpfApplicationNAntTest" cvsroot=":...

CVS export inside a module

I have a checked out a module. It's in /home/user/repositories/repository. I want to export a folder inside this module. Suppose it's folder3. /home/user/repositories/repository/folder1/folder2/folder3/ I get into /home/user/repositories/repository/folder1/folder2/ and try to run cvs export -r MYTAG -d MY_DIR folder3 But it d...

List all tags within a module in CVS in CLI

Is it possible to get a list of all generated tags for a given module in CVS? I can use cvs status -v FILE but it shows too much information that I just don't need. I can use some gui utilities that show me only the tag names (Eclipse is one of them), how do they do it? You need to do some "hacks" or are just parameters I'm unaware ...

cvs checkout -c doesn't show all modules

I have a module in my repository. Let's call it module1. If I just checkout it, it's alright, it shows up in my machine and I can work on it. There's a parameter in checkout command named -c - according to help, '"cat" the module database.'. But when I run this command cvs co -c The module isn't showing up. Why? Is there a cache fi...

How do I perform a CVS checkout using Perl?

Hi, the code below prints nothing. Please help me out in the same. use Cvs; my $obj = new Cvs cvsroot => ":pserver:pramodh\@129.227.152.22:/data/cvs" or die $Cvs::ERROR; $obj->checkout(package) || print "ERROR"; my @modules = $obj->module_list(); print "@modules"; If I work on the command line it works fine with these commands: [ro...

How to rename in Cvs

I have checked a file temp.pl but now i want to change into temp . I have tried cvs rename temp.pl temp but its not working How to rename checked file in cvs ? ...

How to switch cvs user in checked out directory

Hi, My co-worker checked out our source tree from cvs and made some local changes, and then gave me a copy of the entire modified directory. When I try to do cvs operations on it, cvs is asking for his password. Is there a way to change the saved username in the cvs files within this directory so that I can continue working on it as i...

Is there a way to get CVS to not produce merge conflicts on keyword substitutions like $Id: $

We use CVS currently and develop new features on a branch before merging to trunk. Occasionally we get merge conflicts caused by the CVS keyword substitution. So when reviewing the conflict file we see something like this <<<<<<< collect_logs.conf # CVS $Id: collect_logs.conf,v 1.6 2010/02/03 16:43:11 peterw Exp $ ======= # CVS $Id: col...

How to hide the CVS related information on the Source files in Eclipse ?

I want to hide the CVS related information which shows for the files on Eclipse. I am using Ganymede. ...

convert from cvs to bzr

cvsps-import doesn't support pserver bzr-fastimport doesn't support remote locations tailor is too hard bzrcvsserve isn't a conversion tool SourceForge is remote, uses pserve and many python bookmark projects (what I'm looking for) are in CVS... What now? ...

Hudson on Windows not detecting CVS checkins

I'm getting odd behaviour from my Hudson setup on Windows when monitoring a CVS repository; access is via extssh. After checking in a change to the repository, if I run "cvs status filename.ext" against the changed file in Hudson's working copy, I can see that the repository has a newer revision. However, Hudson (which is set to poll t...

Problem with Mercurial and third-party hg-login script

I'm trying to setup mercurial using the HgLogin I have the following problem system. I done everything that is needed but when I tried to login to my repository I receive this answer: remote: /home/mercurial/hg-login: line 1: use: command not found : command not foundrial/hg-login: line 1: : command not foundrial/hg-login: line 2: remo...