Hello,

   drh and sgbeal brought up the following points:

   1) Make sure an existing [managed] manifest.tags isn't overwritten.

   2) fossil add needs to be made manifest.tags-aware.

   3) Tarballs and zips need to be made manifest.tags-aware.

   4) fossil clean needs to be made manifest.tags-aware.

   5) The issue of ignore-glob needing updating on projects which use
manifests.


   Point 2 & 4 are essentially the same, IIUC; the new file is returned
as an entry in fossil_reserved_name(), which causes a lot things to Just
Work(tm).

   Point 3 is done.

   AFAICT the reserved names are implicit in ignore-glob, so I think
that's taken care of as well.  One don't need to explicitly add manifest
and manifest.uuid to ignore-glob; so the same goes for manifest.tags.

   In addition the web settings ui has been updated and the "tag"
command will update the manifests (since tags are highly relevant to
manifest.tags).

   Anything which I call "done" should be considered only very lightly
tested.  I've written a simple script to run a few automated tests, and
they yield the expected results -- but I would be surprised if there
aren't cases I haven't covered.

   AFAICT there are only a few of us here who are actually using
manifests, so I understand if people aren't jumping at the opportunity
to test this, but I attached a test-script for those who are curious and
are willing to try it out.

   The one known todo-item is point 1 in the list.


-- 
Kind Regards,
Jan

Attachment: fostagtest.sh
Description: Bourne shell script

_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to