...誰かがsvnadmin dump REPOS_PATH
の間にコミットしようとするとどうなりますか?"svnadmin dump"はリポジトリをロックしますか?
subversion bookはそれについて何も言及していません。
...誰かがsvnadmin dump REPOS_PATH
の間にコミットしようとするとどうなりますか?"svnadmin dump"はリポジトリをロックしますか?
subversion bookはそれについて何も言及していません。
同時に実行すると、svnadmin dump
は新しいコミットを妨げません。ただし、結果のダンプファイルには、svnadmin dump
を起動したときにリポジトリに存在したリビジョンのみが含まれます。
最初のダンプが2番目のダンプで実行されている間にコミットする必要があります。あなたが興味があるかもしれない
その他のオプション:ダンプ・ファイルとは異なり
svnadmin hotcopy
が、これはconf
とhooks
含まれます。
svnsync
既存のリポジトリの読み取り専用クローンを維持するため。
3人のうち、私はsvnsyncを最大限に活用しています。私のリポジトリの2番目のコピーを私に近い別のマシンに保存することができます。これは、素早いチェックアウトだけでなく、素敵なバックアップを可能にします。 (svnsyncクローンとオリジナルのUUIDが同じ場合は、svn co svn://the-clone
、次にsvn switch --relocate svn://the-clone https://the-original
)
私はダンピングがレポの変更を妨げないことを知りませんでした。私たちに教えてくれてありがとう。 (これについての参考資料はありますか?) – sbi
いいえ、私は参照を持っていませんが、以前はSubversionユーザーのメーリングリストの議論に登場しています。私は見ましたが、スレッドを見つけることができません。だから、私はダンプしているうちに私のリポジトリの一つにコミットすることでそれを試してみました。 – bendin
私が考えていたスレッドは、このメッセージで始まるスレッドです:http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2065590警告がありますが、OPは積極的に愚かです。 – bendin