29

サーバー上にSVNリポジトリを作成するには? これに関するさまざまな記事を見つけましたが、Web サイトにリポジトリを作成する際にまだ問題に直面しています。現在、私は SVN リポジトリとしてassemblaを使用していますが、ホスティングで独自のリポジトリを作成したいと考えています。

4

1 に答える 1

32
  1. リポジトリを作成します。

    svnadmin create /svnrepos

  2. SVN ユーザーを作成する

    vi /svnrepos/conf/svnserve.conf

    anon-access = なし

    認証アクセス = 書き込み

    password-db = passwd

    そして、次の形式でユーザーを追加します。 user = password

    例えば:tony = mypassword

  3. プロジェクトをインポートする

    (プロジェクト ファイルを に配置したと仮定します/projects/myrailsproject)

    svn import /projects/myrailsproject file:///svnrepos/myrailsproject

  4. SVN サーバーをデーモンとして起動する

    svnserve -d

    終わり!これで、myrailsproject という名前の 1 つのプロジェクトで Apache Subversion サーバーが実行されているはずです。

    リポジトリからチェックアウトしてみてください:

    svn co svn://192.168.0.2/svnrepos/myyrailsproject

    anon-access を none に設定しているため、ファイルで作成したユーザー名とパスワードの入力を求められるはずです/svnrepos/conf/passwd

于 2012-08-04T18:18:05.383 に答える