[go: up one dir, main page]

Skip to content

Partial Repo Download / export

Description

We can download archives of branches / tags / build artifacts. It would be nice if we could also download archives containing only the files changed between two 'revision' comparisons, e.g. the diff between tag 1.4.1 and tag 1.4.2 for those cases where manual deployment is the only option

Proposal

Download button on comparison page to download archive of files changed.

Overview

What is it? In the compare view add a download button to allow downloading an archive of the files changed

Why should someone use this feature? When CD is not an option and a manual update to deployed code is the only option.

What is the underlying (business) problem? When the entire tag / branch is deployed replacing all file,s the modified timestamps of files changes even when the files are identical. If only the changed files were exported and deployed it would preserve the timestamps on the other files and could aid discovering files that have been changed manually (for whatever reason)

How do you use this feature? Download button on comparison page.

Use cases

When CD is not an option and a manual update of the code is necessary, e.g. restricted servers cannot be reached due to some security policies.

Feature checklist

Make sure these are completed before closing the issue, with a link to the relevant commit.

~"feature proposal"

Edited by DeathArse