Преглед на файлове

Helper scripts for automatically updating git repos

Getty Ritter преди 8 години
родител
ревизия
1c3d0c2852
променени са 3 файла, в които са добавени 20 реда и са изтрити 0 реда
  1. 5 0
      scripts/git-add-untracked-sources
  2. 7 0
      scripts/git-ls-untracked-sources
  3. 8 0
      scripts/git-update-all

+ 5 - 0
scripts/git-add-untracked-sources

@@ -0,0 +1,5 @@
+#!/bin/bash -e
+
+if [[ $# -eq 1 ]]; then cd $1; fi
+
+git add $(git ls-untracked-sources)

+ 7 - 0
scripts/git-ls-untracked-sources

@@ -0,0 +1,7 @@
+#!/bin/bash -e
+
+if [[ $# -eq 1 ]]; then cd $1; fi
+
+for f in $(git ls-files --others --exclude-standard); do
+    if [[ ! -x "$f" ]]; then echo $f; fi
+done

+ 8 - 0
scripts/git-update-all

@@ -0,0 +1,8 @@
+#!/bin/bash -e
+
+if [[ $# -eq 1 ]]; then cd $1; fi
+
+REPO=$(basename $(pwd))
+TIME=$(date -Iseconds)
+git add-untracked-sources
+git commit -a -m "Updates for $REPO at $TIME"