Githubをながめていて気づいたんだが、リポジトリのurlの中にhttps, sshとならんでSubversion
という項目がある。
なんだこれはまさかsvnからgithubを操作できるのか? と思ってやってみたらできた
(少なくともsvn checkoutとsvn logが)
- できた
$ svn checkout https://github.com/Shinya131/my_serverkit ... Checked out revision 14.
- できた
$ svn log -l 2 ------------------------------------------------------------------------ r14 | .... | 2015-05-31 01:21:15 +0900 (日, 31 5 2015) | 2 lines aliasの使用を強制する ------------------------------------------------------------------------ r13 | .... | 2015-05-30 02:11:59 +0900 (土, 30 5 2015) | 2 lines Add silverlight ------------------------------------------------------------------------
- この機能はなんなんだろうと思ったらgithubのヘルプに解説があった。
https://help.github.com/articles/which-remote-url-should-i-use/
よく読んでいないが、SubversionでもGithubのリポジトリに限定的にアクセスする事ができるようだ。
利用可能なsvnのコマンドリストがここにあった。
https://help.github.com/articles/subversion-properties-supported-by-github/
知らなかった。