Discussion:
Tag a Repository without having to check out first.
m***@gmail.com
2013-07-09 20:00:13 UTC
Permalink
Is this a way to tag and entire repository structure without having to check it out first. We have a huge repository about 2GB of data at a remote site. Running a old verion of CVS 1.11.23. Yeah I know its old, but i cant do anything about it.

Something like

cvs tag <tag_name> :pserver:***@cvs.repository.com:/usr/local/cvsroot/<project>

Thanks
Spiro Trikaliotis
2013-07-09 21:08:42 UTC
Permalink
Hello,
Post by m***@gmail.com
Is this a way to tag and entire repository structure without having to
check it out first.
cvs rtag

("rtag" = "remote-tag")
I have not used it for ages, but IIRC,

cvs -d :pserver:***@cvs.repository.com:/usr/local/cvsroot/<project> rtag <tag_name>

should do exactly what you want. (Check the documentation and test it
before performing it on a production server!)

HTH,
Spiro.
--
Spiro R. Trikaliotis
http://www.trikaliotis.net/
m***@gmail.com
2013-07-11 20:21:32 UTC
Permalink
Post by m***@gmail.com
Is this a way to tag and entire repository structure without having to check it out first. We have a huge repository about 2GB of data at a remote site. Running a old verion of CVS 1.11.23. Yeah I know its old, but i cant do anything about it.
Something like
Thanks
Thanks for the info, very close

Here is what worked for me. This also assumes recursive

cvs -d :pserver:<username>:<password>@<server>:<path_to_repo> rtag <tag_name> <directory_being_tagged>
Loading...