サーバー上にSVNリポジトリを作成する方法は?私はこれに関するさまざまな記事を見つけましたが、私のウェブサイトにリポジトリを作成する際にはまだ問題に直面しています。今私はassemblaを私のSVNリポジトリとして使用していますが、自分のホストで自分自身を作成したいと思っています。サーバー上にSVNリポジトリを作成する方法は?
答えて
リポジトリの作成:
vi /svnrepos/conf/svnserve.conf
アノン-ACCES SVNユーザーを作成します
svnadmin create /svnrepos
をS =なし
のauth-アクセス=
パスワードデシベル= passwdの
を書き、フォーマットでユーザーを追加します。
user = password
例:
tony = mypassword
プロジェクトをインポートする
svn import /projects/myrailsproject file:///svnrepos/myrailsproject
デーモン
svnserve -d
完了としてSVNサーバーを起動(あなたが
/projects/myrailsproject
でプロジェクトファイルを入れていると仮定)!これで、Apache Subversionサーバーがmyrailsprojectという名前の1つのプロジェクトで実行されるはずです。は、リポジトリからそれをチェックしてみてください。
svn co svn://192.168.0.2/svnrepos/myyrailsproject
私たちは、あなたがファイル
/svnrepos/conf/passwd
で作成したユーザ名とパスワードの入力を求められるべきでnoneに非導のアクセスを設定しているので。
パスワードはvi/svnrepos/conf/passwd –
参照リンクhttp://www.civicactions.com/blog/2010/may/25/how_set_svn_repository_7_simple_steps –
svnadmin createは、ブランチ、タグ、またはトランクサブを使用してレポを初期化していないようです - ディレクトリ。これはどうですか? –
どのような問題がありますか?この質問は非常に漠然としており、基本的に答えることは不可能です。 –