Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lib/checkout: support filtering #1441

Closed
wants to merge 2 commits into from

Commits on Feb 3, 2018

  1. lib/checkout: add filter API to skip over files

    This is analogous to the filtering support for the commit API: we allow
    library users to skip over checking out specific files. This is useful
    in some tricky situations where we *know* that the files to be checked
    out will conflict with existing files in subtle ways.
    
    One such example is in rpm-ostree support for multilib. There, we want
    to allow checking out a package onto an existing tree, but skipping over
    files that are not coloured to our preferred value (e.g. not overwriting
    an i686 version of `ldconfig` if we already have the `x86_64` version).
    See coreos/rpm-ostree#1227 for details.
    jlebon committed Feb 3, 2018
    Configuration menu
    Copy the full SHA
    6aca057 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2018

  1. Configuration menu
    Copy the full SHA
    bb40284 View commit details
    Browse the repository at this point in the history