Oh yes,
I can announce that from now on, the development version of GitFileTree
for Pharo 5 handles FileTree repositories without most of the metadata
(precisely version and methodProperties).
This makes the format a lot more DVCS friendly (Git, Fossil, Hg, SVN,
all...) by cutting the noise on diffs and conflicts on merge and cherry
picking.
Note: it only apply to brand new repositories; nothing is changed for
pre-existing ones.
Note2: reading those Metadata-less repositories with FileTree does give
you packages without metadata: no version history, no author, no author
nor timestamp on methods.
Note3: it is possible to hack a repo from metadata to non-metadata mode,
but I won't explain it.
Enjoy and tell me how it works for you. I'm especially interested by
heavy branchers/mergers reports :)
Thierry
- [Pharo-dev] [ANN] No-Metadata mode for GitFileTree Thierry Goubier
-