SVNとGoogleCode
参考:: http://kdl.weblogs.jp/open/2008/06/mac-subversion-.html
Codaは製品なのでsvnをコマンドラインで使用。
その他、Versions.appもあるがこちらも有償。
GoogleCode
http://code.google.com/hosting/
プロジェクトの作成
- [Create a new project]を選択。
- project name は小文字。
- summary, descriptionなどを記入。
- ライセンスなどを選択。
SVNで登録
$ gzcat MinCMS.tar.gz | tar xvf - $ svn co https://mincms.googlecode.com/svn/trunk mincms --username アカウント名 --password googlecodeのパスワード mincmsというディレクトリが作成されると思ったが、 すでにあったMinCMSを使ってくれるようだ。そうなんだっけ? $ cd MinCMS $ svn add * 間違って登録したものを取り消す $ svn revert lib/MinLogin.php.sv $ export EDITOR=vi $ svn commit
ダウンロードファイルのアップロード
ソース群をまとめてgoogle codeのDownloadsからダウンロードできるように、アップロードする。ログインしてDownloadsページの[New Download]からブラウザにてアップロード可能だが、
にあるgooglecode_upload.pyでもアップロードできるようだ。
$ cd .. $ wget http://support.googlecode.com/svn/trunk/scripts/googlecode_upload.py $ chmod 755 googlecode_upload.py $ tar cf - --exclude .svn ./MinCMS | gzip >MinCMS-0.1.tar.gz $ ./googlecode_upload.py -s 'version 0.1 (initial)' -p mincms --username アカウント名 --password googlecodeのパスワード MinCMS-0.1.tar.gz