Skip to content

Storing generated PDF creates rebase conflicts #87

Description

@thoni56

I know there are some advantages of storing a generated version of the PDF:s in the repo, e.g. there is always a version that can be pointed to from the website.

But just having been through the hazzle of rebasing the dev-man branch onto a recent chunk of text changes, and been forced to handle a conflict for each and every commit (and probably also forcing a lot of that onto whoever wants to pull now), I think we need to re-think this. (I had no other problems...)

I propose that we figure out a way to upload the generated files to repo releases or somewhere else (website), so that we can get rid of the generated binary files from the repo to streamline the editing of the two branches.

I quickly looked for a git option to always ignore conflicts for some files but didn't find much. Possibly we could use a (custom?) merge-driver. Never heard about it before so that's why I added the "research" tag...

Metadata

Metadata

Assignees

No one assigned

    Labels

    📖 Alan ManualIssues relating to "The Alan Language Manual"👮 dev strategiesPolicies: Development and maintenance workflow👑 PDF FormatIssues with conversion to PDF format🔨 GitTool: Git version control🔨 asciidoctor-fopubTool: asciidoctor-fopub (PDF toolchain)📝 NOTEDevelopers' Note (known issues, workarounds, etc.)🔬 researchIssue requires further researching⭐ automationTopic: Project automation and/or repo CI⭐ dev snapshotsTopic: Offering preview access to dev snapshots of our publications⚠️ importantPriority: High

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions