bug-cvs
[Top][All Lists]
Advanced

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

Re: importing file removements


From: Ilya N. Golubev
Subject: Re: importing file removements
Date: Sat, 26 Jun 2004 00:17:00 +0400

> That's correct -- you have to do a merge to detect the deleted files:

OIC.  Merge removes files for which when tag to merge to (2nd `-j'
arg) does not exist.  This also may fail to happen when file is
removed by import.  But example I posted did not reproduce that
condition.

What I did not tell is what were releasetags (trailing `im' args) in
my imports.  Tags with the same name already existed in files (they
were intended to be moved after merging with the import, to repeat the
process on the next import).  When file is being removed during
import, the releasetag is not removed from history file to indicate
this.  So file is not removed while merging.

If file is just changed during import, the releasetag is moved just as
one would expect, and file is updated during merge perfectly.  So one
may use the import with preexisting releasetags very long without
noticing anything bad.

`cvs im' should either give warnings when releasetag already exists in
history file or behave consistently in this case, that is, move tag
when it changes file and delete tag when it removes file.




reply via email to

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