How to remove wrong tag in CVS?

Marcin Zajączkowski mszpak at wp.pl
Sat Jun 16 10:27:24 UTC 2007


On 2007-06-16 10:50:57 +0200, Hans de Goede wrote:
> Michael Schwendt wrote:
>> On Sat, 16 Jun 2007 01:56:46 +0100, Julian Sikorski wrote:
>>> 2007/6/15, Marcin Zajączkowski:
>>>> I tried to update my package and due to old common directory make
>>>> tagged
>>>> by devel directory with isomaster-1_0-1_fc7. Later I updated it and the
>>>> right tag was made, but I have obvious problem with F-7 branch.
>>>> I tried to remove wrong tag, but without success:
>>>>
>>>> [szpak at szpak devel]$ cvs tag -d isomaster-1_0-1_fc7
>>>> ERROR: Tag removal not allowed for tag isomaster-1_0-1_fc7
>>>> cvs tag: Pre-tag check failed
>>>> cvs [tag aborted]: correct the above errors first!
>>>>
>>>>
>>>> Is it possible to remove that tag?
>>>> Or I have to bump release number to be able to make F-7 tag?
>>
>>> IIRC it was possible with TAG_OPTS= -R or sth like that. Take a look
>>> at cvsadminprocedure wiki page.
>>
>> cvs tag --help
>>
>> For the ordinary case of moving a tag on an incomplete set of files,
>> it is TAG_OPTS=-F, but you cannot move tags between branches anyway,
>> so better bump release and don't worry anymore. This is "devel".
>>
> 
> Or just do the following for the real F-7 package:
> 
> Release: X%{?dist}.1
> 
> That will give it a different tag and a lower EVR then F-8/devel

Before my first post and tried "standard" CVS procedure, but -F didn't
work with error about different branches and -d with mentioned error.
Error after -d looked like the one caused by CVS configuration, so I
asked about possible options.
In that situation I'll bump release number for F-7 (FC5 and FC6 branches
were built successfully and hopefully will be available in a repository
soon) to workaround the problem.

Thanks for your answers.

Marcin




More information about the Fedora-maintainers mailing list