===================== PluggableRepo ToDo: ===================== 3. Define Result with bool success and string msg 5. Checkin - revise to use Result - add update - creates new metadata version with orig fileSpec, new deps 8. Browse component - build dependency iterator 10. MetaData - convert MetaData load and save to use handleInvoke ---------------------------------------------- 1. Move categories from Repo to Storage - done 2. Checkin component - metadata generator - done - doCheckin(category, mdFile) - done - addReference(category, mdFile) - done - testDoCheckin - done - testCheckinComp - done 4. Define FileName, FileRef, FileSpec as strings - done 6. Add Ownership component - done 7. Checkout component - done - build metadata scanner 9. TestUtilities - done - add verbose title vbtitle - displays only if verbose