[Glass] newRelease of FileTree (metadata-less FileTree repository support - part III)

Dale Henrichs via Glass glass at lists.gemtalksystems.com
Tue Jul 12 11:17:31 PDT 2016

Add support for metadata-less repositories to GemStone. These 
repositories are compatible with the metadata-less repositories created 
and managed by GitFileTree in Pharo.

By default a FileTree repository saves Monticello meta data to the 
repository (monticello.data/version and methodProperties.json files). To 
change a repository to metadata-less evaluate the following tODE commands:

   mr create filetree://$GS_HOME/shared/repos/<project-name>/repository
   eval `self setNoMetadata`
   project commit --git --message=`change to metadata-less mode` 

The #setNoMetadata changes the repository properties file and the commit 
makes the change permanent. To revert to saving meta data, use the 

   mr create filetree://$GS_HOME/shared/repos/<project-name>/repository
   eval `self setWithMetadata`
   project commit --git --message=`change to metadata-full mode` 

See pull request[1] for additional details.

To update server:

   $GS_HOME/bin/updateGsDevKit -s
   todeIt <stone-name> project load FileTree


[1] https://github.com/dalehenrich/filetree/pull/198

More information about the Glass mailing list