svnsyncでの、「同期先リポジトリのロックを取得できませんでした。」エラーの対処法

2月 5th, 2012 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - svnsyncでの、「同期先リポジトリのロックを取得できませんでした。」エラーの対処法 Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

svnsyncでの、「同期先リポジトリのロックを取得できませんでした。」エラーの対処法

Subversionのsvnsyncを利用中、何らかの理由で同期に失敗した場合、「同期先リポジトリのロックを取得できませんでした。」というエラーが表示される。 このままでは、同期がとれないので、以下で対処を行う。

Continue reading »

GitやSubversionの差分ファイルを抽出するShell

12月 27th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - GitやSubversionの差分ファイルを抽出するShell Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

GitやSubversionの差分ファイルを抽出するShell

GitやSubversionを利用していて、差分ファイル(追加、変更、削除)だけを取得したい場合があります
例としては、FTPする場合が一番多いケースかと思います
そういう時に、非常に便利なツールがあったので、紹介

Continue reading »

gitから、Subversionを管理する「git-svn」

12月 12th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - gitから、Subversionを管理する「git-svn」 Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

gitから、Subversionを管理する「git-svn」

バージョン管理には、ずっとSubversionを利用します。
Symfony2がgit対応していることもあって、以下の構成で運用できるようにしました

|サービス|概要|
|Subversion|既存リポジトリ、中央リポジトリ|
|git|ローカルリポジトリ、作業用リポジトリ|

Continue reading »

Subversionリポジトリのバックアップツール「svn-backup-dumps.py」

12月 7th, 2011 1 Comment »
このエントリーを含むはてなブックマークはてなブックマーク - Subversionリポジトリのバックアップツール「svn-backup-dumps.py」 Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

Subversionリポジトリのバックアップツール「svn-backup-dumps.py」

これまでに体験したことはないんですが、svndumpでバックアップ(フルバックアップ)したファイルが破損することがある・・・とのこと。
これは、「svndump load」実行時に動くチェッカがエラーを検出した場合、そのダンプファイルは利用できない・・・というハメになるそうです。
繰り返しますが、私は経験したことはありません。

が、想定はしておいた方が良さそうなので、「svn-backup-dumps.py」というツールを利用してみました。

Continue reading »

「svnadmin load」と「svnsync init/sync」の組み合わせてリポジトリの同期を取るやり方

12月 6th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - 「svnadmin load」と「svnsync init/sync」の組み合わせてリポジトリの同期を取るやり方 Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

「svnadmin load」と「svnsync init/sync」の組み合わせてリポジトリの同期を取るやり方

今日一日散々振り回された結果、ようやく解決策が見つかったのでメモ。
ヘルプにも載ってないし、どこにも記載がなかったので細かく書いておきます。

【要件】

  • svnsyncを利用してミラーリングをしたい
  • svnsync sync時に何らかの形でアボートしてしまう
  • svnadmin dump/loadが利用できる環境である

Continue reading »

svnsync中に「Could not read respose body」エラーを吐く場合の対処法

12月 6th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - svnsync中に「Could not read respose body」エラーを吐く場合の対処法 Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

svnsync中に「Could not read respose body」エラーを吐く場合の対処法

svnsyncの検証が上手く行ったので、開発コードがあるリポジトリも分散化を行った。
その際、特定のリビジョン(逆マージ)で「Could not read respose body」が表示されて、svnsyncが止まる現象が起きた。

Continue reading »

CentOS5.6に、Subversion1.7のインストール

12月 6th, 2011 1 Comment »
このエントリーを含むはてなブックマークはてなブックマーク - CentOS5.6に、Subversion1.7のインストール Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

CentOS5.6に、Subversion1.7のインストール

表題の通りですが、CentOSにSubversion1.7をインストールしました。
理由は、Twitterでも書いてたんですが、「svnsync sync」実行中に「Could not read response body」というエラーが表示されてsyncが上手く行かない現象が発生していた為。
結果としては、無事解決しましたので、以後Subversionの1.7を利用していこうと思います。

Continue reading »

svnsync中に「同期先リポジトリのロックを取得できませんでした」と表示される場合の対処法

12月 6th, 2011 1 Comment »
このエントリーを含むはてなブックマークはてなブックマーク - svnsync中に「同期先リポジトリのロックを取得できませんでした」と表示される場合の対処法 Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

svnsync中に「同期先リポジトリのロックを取得できませんでした」と表示される場合の対処法

svnsync中に、何らかの原因で処理が中断されると、以下のようなエラーメッセージが表示される。

同期先リポジトリのロックを取得できませんでした。現在 ‘ホスト名:…’ が所持しています
svnsync: Couldn’t get lock on destination repos after 10 attempts

Continue reading »

cronでSubversionのリポジトリをバックアップ

10月 12th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - cronでSubversionのリポジトリをバックアップ Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

MySQL、Postgresql、ディレクトリに続いて第4弾。

運用中のSubversionのリポジトリをバックアップ。

リポジトリ単位でdump後、全リポジトリを圧縮

Continue reading »

subversion マニュアル

4月 6th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - subversion マニュアル Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

以前から探していたSubversionのHTMLマニュアル。

http://svnbook.red-bean.com/

のリンク先がNot Foundになるので、こちらにミラーしておきます。

Continue reading »