SVN は Subversion の略称で、ブランチ管理システムを使用して効率的に管理するオープンソースのバージョン管理システムです。簡単に言えば、複数の人が同じプロジェクトを共同で開発し、リソースを共有し、究極の集中管理を実現するために使用されます。 1. svnミラーを検索して取得する docker search svn #svn イメージを検索 docker pull garethflowers/svn-server #イメージを取得 2. イメージを実行する docker images #イメージを表示 docker run --name svn-server -d -v /Users/xxxx/docker/svn:/var/opt/svn -p 3690:3690 garethflowers/svn-server #image-name を起動 #Alias-d #バックグラウンド run-v #ホストとコンテナのディレクトリ マッピング-p #ホストとコンテナのポート マッピング 3. コンテナに入る
4. SVNサーバーを構成する リソースリポジトリを作成する
ビルドファイルの作成に成功 README.txt conf db フォーマット フック ロック リソースウェアハウスの設定 confディレクトリのsvnserve.confファイルを変更します。 anon-access = none # 匿名ユーザーは読み取りも書き込みもできず、読み取り専用に設定することもできます auth-access = write # 承認されたユーザーは書き込み可能 password-db = passwd # 現在のディレクトリを基準としたパスワード ファイルのパス authz-db = authz # アクセス制御ファイル realm = /var/opt/svn/svn # 認証名前空間。認証プロンプト インターフェイスに表示され、資格情報キャッシュのキーワードとして使用されます。リポジトリ名 (svn など) を書き込むことができます。 アカウントとパスワードを設定する confディレクトリのpasswdファイルを変更する [ユーザー] # ハリー = ハリーの秘密 # サリー = サリーの秘密 管理者 = 123456 アカウント権限を設定し、confディレクトリのauthzファイルを変更します。 [グループ] 所有者 = 管理者 [/] # / はすべてのリポジトリを意味しますadmin = rw # ユーザー admin はすべてのリポジトリで読み取りおよび書き込み権限を持ちます[svn:/] # 次のユーザーはリポジトリのすべてのディレクトリで対応する権限を持っていることを示します svn@owner = rw # 所有者グループの下のユーザーは読み取りおよび書き込み権限を持っていることを示します 5. svn プルファイル svn svn://127.0.0.1:3690/svn です 要約する これで、Docker で SVN サーバーを構築する方法に関するチュートリアルは終了です。Docker SVN サーバーの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: タブステータスバーの切り替え効果を実現するための js と jQuery
>>: MySQLデータベースのnullに関する知識ポイントのまとめ
1. 基礎知識: HTTP ヘッダー ユーザーエージェントユーザー エージェントは、ユーザー エージ...
原因外部ファイルをミニプログラムにインポートする方法は次のとおりです: @import "...
目次1. 問題の背景: 2. 問題の原因: 3. 問題解決:要約: 1. 問題の背景: window...
目次デモ1フラグメントの作成スヴェルトコンポーネント状態を変更できるデモSvelte は長い間存在し...
目次Vue ファースト スクリーン パフォーマンス最適化コンポーネント説明するインターセクションオブ...
JavaScriptは、参考のためにランダムな点呼Webページを作成します。具体的な内容は次のとお...
序文面接中、多くの面接官は「keep-alive が何をするのか知っていますか?」と質問する際に V...
目次1. 環境2. 準備3. MySQL 8.0.11をインストールするMySQL 8 の公式バージ...
前回の記事では、MySQL 5.7.19 無償インストール版 (64 ビット) の設定方法についての...
Servermanager 起動時の接続データベース エラーmgrstart.batを実行しますエラ...
序文実際のプロジェクトでは、最も一般的な処理は計算とループロジックである可能性があります。配列でre...
目次テーブル定義の自動増分 ID InnoDBシステムはrow_idを自動的に増加させるシドInno...
htmlのデフォルトの送信方法は、postではなくgetです。postに変更したい場合は、 meth...
まず、マージン崩壊が発生する 3 つの状況を見てみましょう。 1. 隣接する 2 つのブロックレベル...
3 つのテーブルが接続されています。テーブル A のフィールド a はテーブル B のフィールド b...