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
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