Servicesですが、Webでぽちぽちいじったやつは全部Gitで管理されています。Onlineをはじめとする外部のGitリポジトリに自動Pushしてみようと思います。Servicesのインスタンスを作ります。各自適当につくってください。ここではできている前提で話を進めます。Onlineなりなんなりの外部Gitリポジトリを用意します。GithubでもBitbucketでもGitが使えればなんでもいいです。各自適当に用意してください。いうリポジトリがあるという前提で話を進めます。このリポジトリはユーザ名user、パスワードpassw0rdというアカウントで認証できるものとします。Servicesのインスタンスを開いて、構成をクリックします。URLというよくわからん項目のURLをブラウザで開きます。開くとこんなページが出てきます。Consoleをクリックして、CMDをクリックします。ここからAzure側のファイルシステムを触れます。最初に、Azure側のリポジトリにremoteを設定します。site\repository次に、最初に用意しておいた外部のGitサーバの設定を追加します。今回は外部のGitサーバにexternalという名前を付けました。なんでもかまいません。hooksを設定します。目的のディレクトリへ移動。post-commitファイル名が変更されると、上のリストも更新されます。更新されたら、post-commitファイルの左側にある鉛筆アイコンをクリックします。鉛筆アイコンをクリックすると、ファイルの編集画面になります。ここではshが使えるのでいい感じに書きます。いうのもあれなので、今回ここまで設定した内容で書くとこんな感じでどうでしょうか。VfsUpdateBranchfiVfsUpdateBranchをpushするのもなんなので、とりあえずいったんmasterをチェックアウトして、VfsUpdateBranchをマージしてから、外部Gitサーバへpushするようなコードです。適当な感じでいいと思います。ここまで設定すると、Webから編集して保存したタイミングでVfsUpdateBranchに編集結果がコミットされます。そのコミットを受けて、最後に書いたシェルスクリプトが実行されます。その結果、gitコマンドで外部のリポジトリに同期されるということです。Onlineと同期できるようになるとうれしいなー。それだとWebSiteでいいんじゃない?という説もあったりなかったり。1はてなブログをはじめよう!tmytさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。