- Target A: PDF based on table of contents 1
- Target B: PDF based on table of contents 2
- Target C: PDF based on table of contents 3
- Target D: HTML5 based on table of contents 4, which is essentially a combination of A+B+C/1+2+3
Change 2 adds a single common topic to all targets.
Change 3 amends a topic that affects B and C (and thus also D) but not A.
Can you suggest a practical way to document this kind of thing when an accurate version history is required within each document/target? I thought about using a table in a single history topic and applying conditions to the rows. But I'm not sure how well that will work and it implies that, given the added complexities in single-sourcing, it'd require even more diligence than usual to ensure the history is accurate at all times.
How do people handle this sort of thing? Or did you abandon the traditional versioning and version history approach and move to something completely different that satisfies the underlying need a different way somehow?