[arch-projects] [dbscripts] [GIT] Official repo DB scripts branch master updated. 20180603-10-g61c9cc6
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@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@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@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@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@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 hooks/post-receive -- Official repo DB scripts
participants (1)
-
eschwartz@archlinux.org