17: 2014-11-26 (Wed) 12:03:27 iseki |
Cur: 2020-12-02 (Wed) 13:43:23 iseki |
| **** v1.8.10 [#n2b0e419] | | **** v1.8.10 [#n2b0e419] |
| - sqlite がないと subversion をコンパイルできない. | | - sqlite がないと subversion をコンパイルできない. |
| + | - serf もないと駄目.# serf はどこから落としたか忘れた |
| + | - 1.8.10 では http のクライアント が変更になったが,うまくインストールできないので,http://~ で指定できない. |
| | | |
| # wget www.sqlite.org/2014/sqlite-autoconf-3080702.tar.gz | | # wget www.sqlite.org/2014/sqlite-autoconf-3080702.tar.gz |
| # cd subversion-1.8.10 | | # cd subversion-1.8.10 |
| # ln -s ../sqlite-autoconf-3080702 sqlite-amalgamation | | # ln -s ../sqlite-autoconf-3080702 sqlite-amalgamation |
| + | # ln -s ../serf-1.3.8 serf |
| # ./configure --with-apxs=/usr/local/apache/bin/apxs | | # ./configure --with-apxs=/usr/local/apache/bin/apxs |
| # make | | # make |
| </LimitExcept> | | </LimitExcept> |
| </Location> | | </Location> |
| + | |
| <Location /svn/vc++> | | <Location /svn/vc++> |
| DAV svn | | DAV svn |
| | | |
| ** Command [#ne1be775] | | ** Command [#ne1be775] |
| + | |
| *** リポジトリの作成 [#o352898b] | | *** リポジトリの作成 [#o352898b] |
| **** local file [#h490115a] | | **** local file [#h490115a] |
| # svnadmin create /home/svn/linux/test/ | | # svnadmin create /home/svn/linux/test/ |
| # chown -R www.www /home/svn/linux/test | | # chown -R www.www /home/svn/linux/test |
| + | |
| リモート: | | リモート: |
| $ cd <データディレクトリ> | | $ cd <データディレクトリ> |
| #br | | #br |
| | | |
- | ** エラー [#hf64e8ae] | + | ** Trouble Shooting [#n3b7c3cb] |
- | *** svn: PROPFIND request failed on [#od6103a8] | + | *** どうしてもロックが外れない [#dd4a1cd0] |
| + | - サーバの該当リポジトリのディレクトリに移動する. |
| + | # cd ./db/lock |
| + | # grep -R bdb_tool.cpp . (bdb_tool.cpp はロックしたファイル) |
| + | ./23a/23a16e5f411733325d11d5f15009fc0c:/trunk/ExtendLib/xLib/bdb_tool.cpp |
| + | # rm ./23a/23a16e5f411733325d11d5f15009fc0c |
| + | #br |
| + | |
| + | *** use Proxy [#nf1dcb5c] |
| + | -$ vi ~/.subversion/servers |
| + | [global] |
| + | # http-proxy-exceptions = *.exception.com, www.internal-site.org |
| + | http-proxy-host = 202.26.159.212 <-- proxy server's IP address |
| + | http-proxy-port = 8080 <-- proxy server's port number |
| + | |
| + | *** エラー [#hf64e8ae] |
| + | |
| + | **** svn: PROPFIND request failed on [#od6103a8] |
| - 認証のエラー? -> ~/.subversion を削除 | | - 認証のエラー? -> ~/.subversion を削除 |
| #br | | #br |