On Tue, Jun 23, 2009 at 10:55 PM, thyrsus <sschae...@acm.org> wrote:

>
> I do a good bit of clones getting expanded into multiple locations,
> and it works well for me.  Important things to remember:
>
> * If you're using @thin, it means the .leo file is thin, and the
> derived file is fat.

Okiedokie, I'll move the doc-bits in question out of the .leo file into
derived files. :)

>
>
> * If you've got nodes cloned into multiple @thin or @file locations,
> and their contents gets changed outside of Leo, then the last version
> encountered during the reading of the derived files wins.

Not a huge deal, the clone nodes are shared boilerplate and won't get
touched for much of anything.

>
>
> * If the sentinels are damaged outside of Leo, Leo can sometimes get
> confused -- more often with @file than with @thin.

I'm just going to make Leo a requirement for editing the code. ;)

>
>

>
> * Unless your versioning system is extremely short of disk space, tell
> your versioning system that the .leo file is a binary.  Trying to do
> reconciliations between XML files is close to impossible except in the
> very most trivial cases.  I've only done it successfully twice; you're
> almost always better off abandoning your changes, checking out from a
> known coherent version, and redoing the work from there.

Good idea.

>
>
> Good luck,
>
>    - Stephen
>
> <quote snipped>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to leo-editor@googlegroups.com
To unsubscribe from this group, send email to 
leo-editor+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to