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

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

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

GLASS mailing list
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
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass