On Friday, February 18, 2000 3:53 PM, |}avid (opeland 
[SMTP:[EMAIL PROTECTED]] wrote:
> The difference I have is subtle.
>
> Most everyone on the list defines tagging a file as indicating which 
files you
> want to group into a release.
>
> I define tagging a file as indicating which revisions of files you want 
to
> group into a release.  By tagging a dead revision, I am saying "Include 
the
> removal of this file into the next release".  Since my files are HTML 
pages and
> images, this makes sense.  For source code, it doesn't so much, and I 
think
> that is everyone's problem with it.

I think everyone is in violent agreement with you, except that a removed 
file is no longer in the revision.

If you check out a tag, you get only the tagged files.  If you remove a 
file there is no 'revision of files you want to group into a release'.  You 
removed it.  Therefore you don't want to group it into a release.

I see that you are trying to automate the update of a set of html pages and 
your automated script says to check out the 'live' tag.  Your problem is 
that moving the 'live' tag doesn't move the tag on the dead files.

Is this a bug?  A tag -F will move an existing tag, maybe it should check 
in the Attic and remove the tag from any files which contain the tag?

With this functionality, I believe your problem would be solved.  I may 
look at this next week, if I have time!

***************************************************************
Chris Cameron                    Open Telecommunications NZ Ltd
Software Development Team Leader
[EMAIL PROTECTED]                           P.O.Box 10-388
      +64 4 495 8403 (DDI)                          The Terrace
fax:  +64 4 495 8419                                 Wellington
cell: +64 21 650 680                                New Zealand
Life, don't talk to me about life ....(Marvin - HHGTTG)

Reply via email to