VisualSVN Server

リポジトリフォルダの移動(ローカル)

  • エクスプローラーなどでリポジトリフォルダ(既定ではC:\Repositories)をコピー(カット)し、目的の場所(ここではD:\Data\SVN)にペーストする。
  • VisualSVN Serverマネージャーを起動する。
  • VisualSVN Server(Local)を右クリックしてPropertiesを開く。
  • [General]タブを選び、[Repositories Root:]で適切なパス(ここではD:\Data\SVN)を指定する。

参考

http://www.visualsvn.com/support/svnbook/reposadmin/maint/moving-and-removing/

リポジトリのインポート

ローカル間

  • VisualSVN Serverマネージャーを起動する。
  • 左ツリーメニューの[Repositories]を右クリックして[All Tasks]->[Import Exsiting Repository...]を選ぶ。
  • [ExistingRepository Location:]に既存のリポジトリ(ここではC:\Repositories\test-repos-01)を選び、[New Repository Name:]に新しいレポジトリ名(ここではtest-repos-02)を入力する。
  • OKを押してインポートを実行する。

リモート間

  • 移動元のSVNサーバにログオンして、svnadminコマンドでダンプファイルを作る。ここでは以下のようにした。
     C:\Program Files\Subversion\bin\svnadmin dump C:\repositories\test-repos-01 > c:\test-repos-01.dump
  • 移動先のSVNサーバにログオンして、VisualSVN Serverマネージャーを起動する。
  • メニューの[操作]->[Create New Repository...]を開く。
  • [Repository Name:]に適切なレポジトリ名(ここではtest-repos-01)を入力する。[Create default Structure]のチェックは外す。
  • [OK]を押してリポジトリの作成を実行する。
    • ここでは C:\repositories\test-repos-01 に新しいリポジトリが出来た。
  • ダンプファイルを移動元のサーバから移動先のサーバへコピーする。ここではC:\test-repos-01.dumpにコピーした。
  • svnadminコマンドでダンプファイルをロードする。ここでは以下のようにした。
     C:\Program Files\Subversion\bin\svnadmin load C:\repositories\test-repos-01 < C:\test-repos-01.dump

参考

http://www.visualsvn.com/support/topic/00010/

フリーのStandard Editionと有償のEnterprise Editionの違い

  • Enterprise EditionはAcrive Directory認証が使える。
  • SVNサーバをリモートからMMCで管理出来る。

参考

http://www.visualsvn.com/server/licensing/#faq_standard_and_enterprise

参考


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS