WindowsXPProボックスにSubversionをインストールしました。常に同じルートディレクトリを使用して新しいリポジトリを作成するようにSVNを構成できますか?
svnadmin create
?
だから私がそうするなら:
svnadmin create myrepository
たとえば、次の場所にリポジトリが自動的に作成されます。
D:\data\svn\repositories\myrepository
?
前もって感謝します。
WindowsXPProボックスにSubversionをインストールしました。常に同じルートディレクトリを使用して新しいリポジトリを作成するようにSVNを構成できますか?
svnadmin create
?
だから私がそうするなら:
svnadmin create myrepository
たとえば、次の場所にリポジトリが自動的に作成されます。
D:\data\svn\repositories\myrepository
?
前もって感謝します。
それを実行するスクリプト(名前を付けnew-repo
た)がシステムパスにあります。実際、指定されたグローバルな場所(これはあなたが求めているものです)にリポジトリを作成するだけでなく、ディレクトリを作成し/trunk
、にコモンを設定します。この場合、コミット前とコミット後のトリガーもいくつかあるので、スクリプトはそれらを自動的に所定の位置に自動的にコピーします。/branches
/tags
svn:ignore
/trunk
レッドブックによると、いいえ。
svnadminへのpath引数は、単なる通常のファイルシステムパスであり、リポジトリを参照するときにsvnクライアントプログラムが使用するようなURLではありません。
svnadminとsvnlookはどちらもサーバー側のユーティリティと見なされます。これらは、リポジトリが存在するマシンでリポジトリの側面を調べたり変更したりするために使用され、実際にはネットワーク全体でタスクを実行できません。
Subversionの初心者が犯すよくある間違いは、file:// ones
これら2つのプログラムにURL(「ローカル」でさえ)を渡そうとすることです。
カスタムスクリプトだけがあなたが望むものを達成することができました。