Subversion

subversion で LaTeX のゴミファイルを無視させる

最近、Subversion にはまっている。一人で開発していた時は CVS で十分だった(だって覚えるの面倒だし)。Subversion を使うチャンスを僕にくれた、滋賀県でもっとも熱い企業の R 社の技術者のみなさんに感謝!! (こんなところ見ている暇なんかないと思うけど…) で、LaTeX で出来上がるゴミファイルたちを Subversion で間違って add してしまわないようにする方法。これもプロパティとして設定する。
$ svn propedit svn:ignore .
とやると、エディタが起動するので、
*.aux
*.toc
*.lot
*.lof
*.log
*.dvi
と入力して保存 & エディタ終了。

Subversion で 文字コードの違うファイルを一緒に管理

開発するシステムの文字コードが utf-8 なのに、納品するマニュアルが LaTeX だったりして文字コードは euc-jp で書く必要がある場合の話。(いまどきは utf-8 で使える platex-utf8 があるらしいので、そちらを使っても解決するのだが、せっかく覚えたやり方なので)

最近は(subversion の日本語化が進んだおかげで)、trac + subversion 環境を使う事が多くなった。しかし、trac の「リポジトリブラウザ」で LaTeX のソースだけが文字化けしていたので、その解決方法を調べてみた。

Windows用 Subversion クライアント

たまには Windows でもお仕事。

で、Windows 用の Subversion クライアントを探してみる。 TortoiseSVN というのが見つかったのでインストールしてみた。(TortoiseSVN のサイトは Drupal で構築されている模様 :-D )

TortoiseSVN は Windows の エクスプローラ と連動するので非常に使いやすい。

以下にインストールの方法と一部の機能の使い方を紹介する。他の機能の使い方、Subversion の素晴らしさについては書いていないのでご注意頂きたい。

Subversion 1.0.0 released

バージョン管理システム Subversion 1.0.0 released だそうな。

ついでに以下の日本語サイトも貼っておく。
Subversionによるバージョン管理(日本語訳)