diff options
author | Matthew Fernandez <matthew.fernandez@gmail.com> | 2017-10-25 17:46:05 -0700 |
---|---|---|
committer | Matthew Fernandez <matthew.fernandez@gmail.com> | 2017-10-25 17:46:05 -0700 |
commit | fc6d278bedc485751a5491784f104539f18e044c (patch) | |
tree | c175e99e42831034988f7bdc92f6b2e39a45a91a /test_usage.sh | |
parent | 8866e4afc744789c75c8a2df46f9299b6d1a1ea6 (diff) | |
download | bugseverywhere-fc6d278bedc485751a5491784f104539f18e044c.tar.gz |
remove support for Arch
The last release of GNU Arch was in 2006, over ten years ago at time of writing.
GNU suggests users should migrate repositories to Bazaar. This commit removes
all support for Arch to reduce ongoing maintenance overheads.
Diffstat (limited to 'test_usage.sh')
-rwxr-xr-x | test_usage.sh | 34 |
1 files changed, 4 insertions, 30 deletions
diff --git a/test_usage.sh b/test_usage.sh index df45f55..621864b 100755 --- a/test_usage.sh +++ b/test_usage.sh @@ -6,7 +6,7 @@ # # usage: test_usage.sh VCS # where VCS is one of: -# bzr, git, hg, arch, none +# bzr, git, hg, none # # Note that this script uses the *installed* version of be, not the # one in your working tree. @@ -23,14 +23,14 @@ then echo "usage: test_usage.sh [VCS]" echo "" echo "where VCS is one of" - for VCS in arch bzr darcs git hg none + for VCS in bzr darcs git hg none do echo " $VCS" done exit 1 elif [ $# -eq 0 ] then - for VCS in arch bzr darcs git hg none + for VCS in bzr darcs git hg none do echo -e "\n\nTesting $VCS\n\n" $0 "$VCS" || exit 1 @@ -44,26 +44,7 @@ TESTDIR=`mktemp -d /tmp/BEtest.XXXXXXXXXX` cd $TESTDIR # Initialize the VCS repository -if [ "$VCS" == "arch" ] -then - ID=`tla my-id` - ARCH_PARAM_DIR="$HOME/.arch-params" - ARCH_ARCHIVE_ROOT=`mktemp -d /tmp/BEtest.XXXXXXXXXX` - UNIQUE=`echo "$ARCH_ARCHIVE_ROOT" | sed 's/\/tmp\/BEtest.//;s/[0-9]//g'` - ARCH_ARCHIVE="j@x.com--BE-test-usage-$UNIQUE" - ARCH_PROJECT="BE-test-usage--twig--99.5" - ARCH_ARCHIVE_DIR="$ARCH_ARCHIVE_ROOT/$ARCH_PROJECT" - echo "tla make-archive $ARCH_ARCHIVE $ARCH_ARCHIVE_DIR" - tla make-archive $ARCH_ARCHIVE $ARCH_ARCHIVE_DIR - echo "tla archive-setup -A $ARCH_ARCHIVE $ARCH_PROJECT" - tla archive-setup -A $ARCH_ARCHIVE $ARCH_PROJECT - echo "tla init-tree -A $ARCH_ARCHIVE $ARCH_PROJECT" - tla init-tree -A $ARCH_ARCHIVE $ARCH_PROJECT - echo "Adjusing the naming conventions to allow .files" - sed -i 's/^source .*/source ^[._=a-zA-X0-9].*$/' '{arch}/=tagging-method' - echo "tla import -A $ARCH_ARCHIVE --summary 'Began versioning'" - tla import -A $ARCH_ARCHIVE --summary 'Began versioning' -elif [ "$VCS" == "bzr" ] +if [ "$VCS" == "bzr" ] then ID=`bzr whoami` bzr init @@ -144,11 +125,4 @@ be commit "But this will fail" || echo "Failed" cd / rm -rf $TESTDIR -if [ "$VCS" == "arch" ] -then - # Cleanup everything outside of TESTDIR - rm -rf "$ARCH_ARCHIVE_ROOT" - rm -rf "$ARCH_PARAM_DIR/=locations/$ARCH_ARCHIVE" -fi - exec 2>&6 6>&- # restore stderr and close fd 6 |