https://bugs.kde.org/show_bug.cgi?id=308493

Michael Pyne <mp...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|http://commits.kde.org/kdes |https://invent.kde.org/sdk/
                   |rc-build/c22b7b0653ae10fdb0 |kdesrc-build/-/commit/80364
                   |4b9991720ac5501c0b79c9      |4c42e94aebbd2c87b075f61e8be
                   |                            |10f12f4a

--- Comment #5 from Michael Pyne <mp...@kde.org> ---
Git commit 803644c42e94aebbd2c87b075f61e8be10f12f4a by Michael Pyne.
Committed on 22/10/2012 at 03:44.
Pushed by ashark into branch 'docbook_historied_per_file'.

Implement tag and revision options for git modules.

This makes the 'tag' option allow for checking out a given git tag for a
module (which is enforced by using refs/tags/$foo when passing to git).

Additionally, the 'revision' option has been adopted for git modules as
well, to allow for checking out any other git "tree-ish" that git
supports (i.e. anything supported by 'git checkout $foo').

Both options should leave the source directory in a detached HEAD state,
although kdesrc-build will adapt as necessary with each source update.

The auto-stashing is still attempted for both types, and a failure to
apply an auto-stashed change will cause the module to fail to build.
Ensure you're in a clean working directory if you want to avoid issues
due to this.

The test suite continues to pass (not that it's very extensive).
FIXED-IN:1.16

Original commit: c22b7b06
https://invent.kde.org/sdk/kdesrc-build/-/commit/c22b7b0653ae10fdb04b9991720ac5501c0b79c9

M  +9    -3    doc/kdesrc-buildrc/conf-options-table.docbook

https://invent.kde.org/sdk/kdesrc-build/-/commit/803644c42e94aebbd2c87b075f61e8be10f12f4a

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to