GitHubリポジトリを作成してローカルDBに登録するシェルスクリプト。
- Windows XP Pro SP3 32bit
- cmd.exe
- Python 3.4.4
meta_up.sh
にある以下の変数を任意に設定する。
...
USER_NAME=GitHubUsername
SSH_HOST=github.com.${USER_NAME}
DB_ACCOUNTS="C:/GitHub.Accounts.sqlite3"
DB_REPO="C:/GitHub.Repositories.${USER_NAME}.sqlite3"
REPO_DESC=リポジトリ説明文。
REPO_HOME=http://```
...
# 共通HTTPヘッダ
HDR_TIMEZONE="Time-Zone: Asia/Tokyo"
HDR_AUTHOR="Authorization: token ${TOKEN}"
# リポジトリ名を取得(親ディレクトリ名)
REPO_NAME=`basename $(cd $(dirname $0) && pwd)`
python meta_up.sh
リポジトリ取得した結果をsrc/GiHubApi.Repositories.{username}.json
ファイルに保存する。
このソフトウェアはCC0ライセンスである。