SVN
nkjm氏の力を借りて解決。多謝。以前はDHCP環境(といいつつ実際はmacアドレスごとに決まったアドレスが割り当てられる)に繋いでいたレポジトリサーバを別ネットワークに静的アドレスで繋いだら、ローカルのsendmailが動かなくなった。具体的に言うと"telnet …
sshが標準の22番ポートじゃなくて、例えば9999番とかだったりした場合のsvn+ssh的なアクセス方法について。$HOME/.subversion/configが設定ファイルなので以下を記述する。 [tunnels] hoge=ssh -p 9999で、あとはsvn+sshの代わりにsvn+hogeを使えばいい。 sv…
communityツリーからenterpriseツリーへマージすべきものをsvn merge。 mysqld起動停止時にsenna.logにログを出力 svn merge -r2:3 mysql-5.0-community/trunk mysql-5.0-enterprise/trunk senna.logに接続IDを追加(WindowsではスレッドID) svn merge -r3:…
あるソフトウェアのsubversionにおけるrevisionが258から259にあがったとします。そこで何がどう変わったのかを知りたいと思った場合、svnは何をどのように教えてくれるのかメモ。 svn logまずこれをやると各revision(svn commitによってカウントアップして…
基本的な操作を一通りやったのでメモまずレポジトリからチェックアウトする. svn co svn+ssh://username@example.com/svnroot/プロダクト名等 例えばC/Jのブランチ5.0だけをゲットしたい場合 svn co svn+ssh://username@example.com/connectors-svnroot/con…
例えばbranch_5_0を更新する場合 svn up -r HEAD branch_5_0こんな感じでOKだった.なんだかんだでWindows+Eclipseが作業しやすいのでレポジトリとやり取りするときはcygwinのsvnコマンドを叩いて何とかWindows+Eclipseでやってる.
shell> svn co svn+ssh://username@domain.name/svnroot/projectname/trunk 以前Windows上のEclipseにSVNプラグインいれてcygwinのsshでやったら毎回認証が発生して遅すぎて使い物にならなかった.やっぱ定型作業はCUIが一番.VMWare上のSuSEからホストOSと…