サーバー上にSVNリポジトリを作成するには? これに関するさまざまな記事を見つけましたが、Web サイトにリポジトリを作成する際にまだ問題に直面しています。現在、私は SVN リポジトリとしてassemblaを使用していますが、ホスティングで独自のリポジトリを作成したいと考えています。
1 に答える
リポジトリを作成します。
svnadmin create /svnreposSVN ユーザーを作成する
vi /svnrepos/conf/svnserve.confanon-access = なし
認証アクセス = 書き込み
password-db = passwd
そして、次の形式でユーザーを追加します。
user = password例えば:
tony = mypasswordプロジェクトをインポートする
(プロジェクト ファイルを に配置したと仮定します
/projects/myrailsproject)svn import /projects/myrailsproject file:///svnrepos/myrailsprojectSVN サーバーをデーモンとして起動する
svnserve -d終わり!これで、myrailsproject という名前の 1 つのプロジェクトで Apache Subversion サーバーが実行されているはずです。
リポジトリからチェックアウトしてみてください:
svn co svn://192.168.0.2/svnrepos/myyrailsprojectanon-access を none に設定しているため、ファイルで作成したユーザー名とパスワードの入力を求められるはずです
/svnrepos/conf/passwd。