You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Today files are changed ("revised") and are published in a release. But since releases are a snapshot of the master branch, a release version has not relationship to a revision of a file in the release.
However, the revision chain of a file can be derived by examining the SHA value for each file across all releases. For background:
A release doesn’t necessarily have to be from the master branch but usually is. Could be from a totally new branch. This shouldn’t matter as to should just be concerned about diffs between releases rather than commits.
mandolyte
changed the title
Exposing published file revisions
SPIKE: Exposing published file revisions
Jun 21, 2021
Note: the Zulip thread has a lot of information and discussion of edge cases. This post will be updated to have a link to a document where the Spike findings are written up.
These address the creation/maintenance of a file revisions table, the API to make the content of said table to applications, and the possible integration of Content Validation into the Release Process.
Today files are changed ("revised") and are published in a release. But since releases are a snapshot of the master branch, a release version has not relationship to a revision of a file in the release.
However, the revision chain of a file can be derived by examining the SHA value for each file across all releases. For background:
There is a collaboration thread on Zulip where problems and solutions are discussed:
link
The text was updated successfully, but these errors were encountered: