Webページの指示を使用して、空のUnfuddleリポジトリに同期したローカルSVNリポジトリがあります
Unfuddle アカウントにリポジトリを作成します。これにより、ダンプ ファイルをロードするための空のリポジトリが確保されます。次に、以下の手順で必要になるため、リポジトリの URL を書き留めます。
「svnadmin create localrepo」を使用して Subversion リポジトリをローカルに作成します
「svnadmin load /path/to/localrepo < /path/to/dump」を使用して、変更したダンプ ファイルをこのリポジトリにロードします。
ローカル リポジトリを Unfuddle リポジトリに同期します。これを行うには、次の 2 つのコマンドを実行します。
$ svnsync init --username YOURUSERNAME http://SUBDOMAIN.unfuddle.com/svn/SUBDOMAIN_REPOABBREVIATION file:///$PWD/localreponame
$ svnsync sync --username YOURUSERNAME http://SUBDOMAIN.unfuddle.com/svn/SUBDOMAIN_REPOABBREVIATION
さて、同僚が Unfuddle リポジトリに変更を加える予定なので、どうすればUnfuddle リポジトリを自分のローカル リポジトリに同期させることができますか?
ローカル リポジトリを台無しにしたくないので、次のコマンドで十分でしょうか。
$ svnsync init file:///$PWD/localreponame --username YOURUSERNAME http://SUBDOMAIN.unfuddle.com/svn/SUBDOMAIN_REPOABBREVIATION
$ svnsync sync file:///$PWD/localreponame
誰かがそのような前後の同期を試みましたか?
PS。ローカル リポジトリに変更を加える前にローカル リポジトリとリモート リポジトリを同期しないと、リビジョンが台無しになる可能性があることは承知しています ;)