]> git.lizzy.rs Git - plan9front.git/commitdiff
sysupdate: revert thumbstone temporarily
authorcinap_lenrek <cinap_lenrek@felloff.net>
Sat, 5 Jun 2021 23:58:24 +0000 (01:58 +0200)
committerOri Bernstein <ori@eigenstate.org>
Sun, 6 Jun 2021 17:07:51 +0000 (13:07 -0400)
experiencing some issues with git9 transition... we likely need
to update git9 again before doing another attempt...

rc/bin/sysupdate

index 88fec033cce4ab14056442d542257907dfd12017..e0420b50fe4e6a308aa962d4d24a9eb4b2a8f937 100755 (executable)
@@ -1,35 +1,17 @@
 #!/bin/rc
-
 rfork en
-
-updating=()
-nl='
-'
-if(! test -d /dist/plan9front/.git){
-       >[1=2] echo 'end of line for hg: moving to git.'
-       updating=1
-
-       if(! test -f /bin/git/pull){
-               >[1=2] echo 'git is required:'
-               >[1=2] echo '   cd /sys/src/cmd/git && mk install'
-               exit gitless
-       }
-
-       >[1=2] echo '   fetching snapshot...'
-       cd /dist/plan9front
-       hget http://git.9front.org/static/plan9front-seed.tar.gz | tar xz
-       mv .git-snap .git
-
-       git/fs
-       git/walk >/dev/null
-       >[1=2] echo '   pulling with git...'
-}
-
+source=https://code.9front.org/hg/plan9front
 cd /
-if(! test -d .git)
+if(! test -d .hg)
        bind -ac /dist/plan9front /
-git/pull -u gits://git.9front.org/plan9front/plan9front
-
-if(~ $updating 1)
-       >[1=2] echo 'got git: you may remove /dist/plan9front/.hg'
-exit ''
+while(! ~ $#* 0){
+       switch($1){
+       case -i
+               hg incoming $source
+       case *
+               echo usage: sysupdate '[-i]' >[1=2]
+               exit usage
+       }
+       shift
+}
+hg -v pull -u $source