Hi Phil,
Le 27/05/2014 20:38, phil@highoctane.be a ��crit :On which platform are you commiting / merging ? This looks strange: .st files should be multi-line, not one line.
Hello,
I am working with Sebastian on some code and we tried out filetree://
We have our packages saved there on disk and then we commit/push them on
the git server.
Now, as we develop and then need to merge, I find it hard to do those
merges on the .st files.
As ^M is used as separator, the merge tools seem to have a difficult
time and show us 2 huge lines.
As others said, probably the best is the GitFileTree-MergeDriver to minimize conflicts with FileTree Monticello metadata, but I'd say it's complex to setup at the moment, and the git mergetool that Dale has in ToDe (to avoid using meld :))
What is the current best practice for merging packages that way?
I'm trying to find the time to document and set a sample git repo in the PharoForTheEnterprise book with all the different ways to merge:
- pure FileTree
- FileTree + GitFileTree merge driver
- GitFileTree + binary merge on metadata
- GitFileTree + GitFileTree merge driver
But I'm not finding the time I need to finish that :(
I'll be presenting that during the next MooseDay, so it can be an occasion to talk.
Thierry
--
Thierry Goubier
CEA list
Laboratoire des Fondations des Syst��mes Temps R��el Embarqu��s
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95