[arch-projects] [dbscripts] [GIT] Official repo DB scripts branch master updated. 20180603-10-g61c9cc6

eschwartz at archlinux.org eschwartz at archlinux.org
Tue Oct 16 15:24:47 UTC 2018

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Official repo DB scripts".

The branch, master has been updated
       via  61c9cc6f44e654a90a12da11be06e707e3f4b162 (commit)
       via  13e5708b65c7f8d5f8e9a3de9b2b6776fbcaacc4 (commit)
       via  37a493d3037b98e77fc949af4a808a8203d7f9f3 (commit)
       via  d6b48bd61eaaa3db4aef8e63fcd35f8c31645e21 (commit)
      from  971181bf94d5e86bd7fce41303b51d1b3befc85b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 61c9cc6f44e654a90a12da11be06e707e3f4b162
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Sun Oct 7 13:36:55 2018 -0400

    Finish the svn refactor by implementing helper functions to write to the VCS

commit 13e5708b65c7f8d5f8e9a3de9b2b6776fbcaacc4
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Mon Aug 13 11:18:53 2018 -0400

    More work on refactoring svn moving into VCS-agnostic routines.

commit 37a493d3037b98e77fc949af4a808a8203d7f9f3
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Tue Jun 26 16:07:44 2018 -0400

    Factor out the exporting of files/folders from svn.
    As of the source_pkgbuild rewrite, this is only ever done once.

commit d6b48bd61eaaa3db4aef8e63fcd35f8c31645e21
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Tue Jun 26 15:11:15 2018 -0400

    Preliminary work to break out svn-specific code.
    Introduce "db-functions-$VCS" which will eventually contain all
    VCS-specific code, and make this configurable in config.
    Move private arch_svn function and svn acl handling here, and introduce
    a new source_pkgbuild function to handle discovering PKGBUILDs from the
    configured VCS and sourcing them to extract metadata.
    The PKGBUILD is the only file we ever check out from version control,
    and only ever to scrape information from it, except for when we actually
    want to db-move a whole directory (which is by necessity considerably
    dependent on the VCS in use).
    source_pkgbuild is inspired by commits from the dbscripts rewrite,
    authored by Florian Pritz <bluewind at xinu.at>


Summary of changes:
 config                |   7 +++-
 cron-jobs/sourceballs |   3 +-
 db-functions          |  50 +++++++-----------------
 db-functions-svn      | 106 ++++++++++++++++++++++++++++++++++++++++++++++++++
 db-move               |  56 +++++++++-----------------
 db-remove             |  12 +++---
 db-update             |   4 +-
 testing2x             |  37 ++++++------------
 8 files changed, 165 insertions(+), 110 deletions(-)
 create mode 100644 db-functions-svn

Official repo DB scripts

More information about the arch-projects mailing list