本日は、Linuxの運用と保守に関する知識を引き続きご紹介します。この記事の主な内容は、SVNのインストールと構成です。
1.SVNのインストールとライブラリの構築
SVNはyumを使用してインストールできます。インストールコマンドは次のとおりです。
yum install -y subversion
インストールが完了したら、SVNファイルディレクトリを作成します。このファイルディレクトリにSVNライブラリを作成し、次のコマンドを実行します。
mkdir -p /var/svn/
mkdir -p /var/svn/web1
svnadmin create /var/svn/web1
上記のコマンドを実行すると、次のように、いくつかのSVN構成ファイルがこのディレクトリに表示されます。
2.SVN構成
前の操作を完了した後、SVNを構成し、confディレクトリーに入り、passwd、authz、およびsvnserver.confの3つのファイルがあることを確認します。最初にpasswdファイルを開き、その中にSVNユーザー名とパスワードを設定します。ここに2人の新しいユーザーを追加し、次のコンテンツを追加します。
admin=admin
root=root
変更された構成ファイルは次のとおりです。
その後、authzファイルを開いて、以前に構成されたユーザーを認証します。[groups]モジュールの下に、次のコンテンツを追加します。
group1=admin,root
次に、新しい[/]モジュールを作成し、モジュールの下に次のコンテンツを追加します。
@group1=rw
*=
group1のユーザーには読み取りおよび書き込み権限があり、他のユーザーには権限がないことを示します。変更した設定ファイルは次のとおりです。
次に、svnserver.confファイルを変更します。このファイルはあまり変更する必要はありません。anon-access、auth-access、password-db、authz-db、realm5を開く必要があります。 。パラメータ。これらの5つのパラメーターは、匿名ユーザーが許可の読み取りを許可され、認証されたユーザーが許可の書き込みを許可され、passwdファイルがユーザー名とパスワードのファイルとして指定され、authzファイルが許可認証ファイルとして指定され、スコープが指定されることを示します。構成が完了した後のファイルは次のとおりです。
上記の構成ファイルを構成した後、SVNを起動してコマンドを実行できます。
svnserver -d -r /var/svn
実行が完了すると、SVNプロセスをキャプチャでき、結果は次のようになります。
デバイスは、以下に示すように、ポート3690でもリッスンを開始します。
3.SVNクライアントのインストール
次に、SVNクライアントをインストールしましょう。まず、SVN公式Webサイトにアクセスして、SVNクライアントインストールパッケージとローカリゼーションパッケージをダウンロードできます。SVN公式WebサイトのダウンロードURLは、次のようにhttps://tortoisesvn.net/downloads.html
です。言語パッケージは次のとおりです。クライアントインストールパッケージと中国語パッケージをインストールした後、直接インストールできます
。インストールプロセスは、以下に示すように、デフォルトに従うことができます。
インストールが完了したら、右クリックして次のオプションを表示します。
[SVNチェックアウト]をクリックして、次の構成ページに入ります
。URLにsvn:// XXXX / web1を入力します。ここで、XXXXはSVNデバイスのIPアドレスであり、web1はSVN上に作成されたターゲットディレクトリです。上の図完了したら、[OK]をクリックします。このとき、ユーザー名とパスワードの入力ボックスが表示されます。以下に示すように、passwdファイルに設定したユーザー名とパスワードを入力します。
入力が完了したら、[OK]をクリックすると、次のページが表示されます。
このとき、デスクトップも表示されます。web1というディレクトリに、SVNディレクトリの構成ファイルが次のように表示されます。これ
で、SVNが構成され、機能するようになります。
独創性は簡単ではありません。転載のソースを示してください:https://blog.csdn.net/weixin_40228200