[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

rtag problems

From: Mark E. Hamilton
Subject: rtag problems
Date: Wed, 13 Sep 2006 17:26:34 -0600
User-agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.7.12) Gecko/20050920


I made a mistake and neglected to tag all of our repositories prior to making a fairly large change. No big deal, I thought, I know the date of the last commit and the date of the change, I can rtag the repository now at a time between those two. However, rtag doesn't seem to do what I thought it did.

I can check out a module from the date in question.

% cvs -d <repos> checkout -D "2006/8/20 22:00" adagio_itar
cvs checkout: Updating adagio_itar
U adagio_itar/Apps_adagio_itar.C
U adagio_itar/adagio_itar_sn.xml
cvs checkout: Updating adagio_itar/rtest
cvs checkout: Updating adagio_itar/rtest/null
U adagio_itar/rtest/null/.cvsignore
U adagio_itar/rtest/null/null.i
U adagio_itar/rtest/null/null.xml

When I rtag it cvs indicates that it's doing it:

% cvs -d <repos> rtag -D "2006/8/20 22:00" test_tag adagio_itar
cvs rtag: Tagging adagio_itar
cvs rtag: Tagging adagio_itar/rtest
cvs rtag: Tagging adagio_itar/rtest/null

but when I try to check out from the tag it fails:

% rm -rf adagio_itar
% cvs -d <repos> checkout -r test_tag adagio_itar
cvs [checkout aborted]: no such tag test_tag

Doing 'cvs log' on one of the files doesn't show the tag in the list of symbolic names.

Of course I could simply go into the directory after the first checkout and use 'cvs tag', but I'd like to know what I'm doing wrong. What am I missing? (Also, section 4.6 clearly indicates that rtag is better. ;) )

Mark E. Hamilton
Orion International Technologies, Inc.
Sandia National Laboratory, NM.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]