[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`
<project-name>
The #setNoMetadata changes the repository properties file and the commit
makes the change permanent. To revert to saving meta data, use the
following:
mr create filetree://$GS_HOME/shared/repos/<project-name>/repository
eval `self setWithMetadata`
project commit --git --message=`change to metadata-full mode`
<project-name>
See pull request[1] for additional details.
To update server:
$GS_HOME/bin/updateGsDevKit -s
todeIt <stone-name> project load FileTree
Dale
[1] https://github.com/dalehenrich/filetree/pull/198
More information about the Glass
mailing list