昨日、WordPress のテーマに Twenty Twelve を設定したのですが、
twitter で @wokamoto さん、 @odyssey さんと、以下のやりとりが。
@a2zmax @odyssey いまは、github じゃなくって WordPress Core Trac から取ってくるのが良いと思うよ。 bit.ly/Q2SMXe
— wokamotoさん (@wokamoto) 8月 30, 2012
@a2zmax @wokamoto 3.4にバンドルされないということで一度trackから落ちたときに、theme foundryの人たちが(勝手に?)github に載せたんですよねー。開発は trac のほうで進んでるので、そちらのほうがよいと思います。
— Odyssey / おでさん (@odyssey) 8月 30, 2012
なんと、git の Twenty Twelve は、古いバージョンだった様子!
よし、これは、もう一エントリーできる!と思ったら、
[WordPress] TwentyTwelve をインストール版でも使う wp.me/phyCW-6V
— wokamotoさん (@wokamoto) 8月 30, 2012
さっそく、@wokamoto さんにエントリーされてたorz…
さて、このブログはさくらのVPS で運営してるのですが、SVN はまだ使ってなかったりします。
そもそも、インストールされてるかもわからなかったので
[bash]
$ sudo yum list installed | grep subversion
subversion.x86_64 1.6.11-7.el6 @base
[/bash]
はい、入ってましたね。
後は、
[bash]
$ svn checkout http://core.svn.wordpress.org/trunk/wp-content/themes/twentytwelve/ .
[/bash]
でテーマファイル 一式がダウンロード出来るので、それを WordPress インストールディレクトリに配備して、管理画面から指定して完了です。
せっかくなので、差分をとってみました。(twentytwelve は git 版です)
[bash]
$ diff -qr twentytwelve twentytwelve-svn
ファイルtwentytwelve/404.phpとtwentytwelve-svn/404.phpは違います
ファイルtwentytwelve/archive.phpとtwentytwelve-svn/archive.phpは違います
ファイルtwentytwelve/author.phpとtwentytwelve-svn/author.phpは違います
ファイルtwentytwelve/comments.phpとtwentytwelve-svn/comments.phpは違います
ファイルtwentytwelve/content-aside.phpとtwentytwelve-svn/content-aside.phpは違います
ファイルtwentytwelve/content-image.phpとtwentytwelve-svn/content-image.phpは違います
ファイルtwentytwelve/content-link.phpとtwentytwelve-svn/content-link.phpは違います
ファイルtwentytwelve/content-none.phpとtwentytwelve-svn/content-none.phpは違います
ファイルtwentytwelve/content-page.phpとtwentytwelve-svn/content-page.phpは違います
ファイルtwentytwelve/content-quote.phpとtwentytwelve-svn/content-quote.phpは違います
ファイルtwentytwelve/content.phpとtwentytwelve-svn/content.phpは違います
twentytwelve-svnだけに発見: editor-style-rtl.css
twentytwelve-svnだけに発見: editor-style.css
ファイルtwentytwelve/footer.phpとtwentytwelve-svn/footer.phpは違います
twentytwelveだけに発見: full-width-page.php
ファイルtwentytwelve/functions.phpとtwentytwelve-svn/functions.phpは違います
ファイルtwentytwelve/header.phpとtwentytwelve-svn/header.phpは違います
twentytwelveだけに発見: homepage.php
ファイルtwentytwelve/image.phpとtwentytwelve-svn/image.phpは違います
twentytwelve-svnだけに発見: inc
twentytwelveだけに発見: includes
ファイルtwentytwelve/index.phpとtwentytwelve-svn/index.phpは違います
twentytwelveだけに発見: javascripts
twentytwelve-svnだけに発見: js
twentytwelve-svnだけに発見: languages
twentytwelveだけに発見: license.txt
twentytwelve-svnだけに発見: page-templates
ファイルtwentytwelve/page.phpとtwentytwelve-svn/page.phpは違います
twentytwelveだけに発見: readme.txt
ファイルtwentytwelve/rtl.cssとtwentytwelve-svn/rtl.cssは違います
ファイルtwentytwelve/screenshot.pngとtwentytwelve-svn/screenshot.pngは違います
ファイルtwentytwelve/search.phpとtwentytwelve-svn/search.phpは違います
ファイルtwentytwelve/sidebar-home.phpとtwentytwelve-svn/sidebar-home.phpは違います
ファイルtwentytwelve/sidebar.phpとtwentytwelve-svn/sidebar.phpは違います
ファイルtwentytwelve/single.phpとtwentytwelve-svn/single.phpは違います
ファイルtwentytwelve/style.cssとtwentytwelve-svn/style.cssは違います
[/bash]
色々と変わってますね。
SVN 版の方が、js 等のディレクトリ整理してるようです。