PHPのPEARにVersionControl_SVNがあるので使ってみる
Proxyがある場合は次のようにインストール
$ http_proxy=[サーバのアドレス]:[ポート名]
$ sudo pear install VersionControl_SVN-0.3.1
ローカルでバージョン管理してたらドキュメントの$argsを次のように変える
× $args = array('svn://svn.example.com/repos/TestProject');
○ $args = array('file://localhost/repos/TestProject');
svn listはできた。次はcommitしてみよう
コメント (4)
バージョン管理の第1歩は"rm -rf"からですょ。
投稿者: のん。 | 2008年02月09日 00:57
日時: 2008年02月09日 00:57
ひどす…。。
いじぇくといつかします!
投稿者: admin | 2008年02月09日 01:04
日時: 2008年02月09日 01:04
間違ってrmしないように、rmにmvを割り当てるとかしておくデスよ。
あと、phpから、svnいじるときは、権限とかどないしたらいいんですかね。
anon = write
とかガクガクブルブル。
投稿者: わさび | 2008年02月09日 16:55
日時: 2008年02月09日 16:55
このライブラリはプログラムに直接アカウント名とパスワードを記述して使うやつです
でも外部サーバにアクセスする方はうまくいかんのでローカルでのバージョン管理で使ってます
ローカルだとアカウント名やパスも記述しておく必要ないし
最初からany-userのsshを設定し、パスワード無しでsvn+sshでアクセスできるようにしておくやりかたもあるようだけど、セキュリティ的に恐すぎるのでやってませーん。。
投稿者: admin | 2008年02月09日 17:48
日時: 2008年02月09日 17:48