弊社のウェブページの改善のためにクッキーを使用しています。弊社のクッキーポリシーをお読みください。
2023-08-25
このコースを修了すると、下記のことができるようになります:
受講前提条件:
なし
次の項目についての知識を持つ受講生を対象としています:
Linux、Git
Subversion (SVN)は、オープンソースのバージョン管理システムです。これは、ファイルとフォルダーのコレクションを管理するのに役立ちます。Subversionで管理するファイルまたはフォルダーを変更、追加、または削除するたびに、これらの変更をSubversionリポジトリにコミットします。
これにより、変更を反映した新しい修正がリポジトリに作成されます。いつでも戻って、以前の修正内容を確認することができます。
WebブラウザからADMにログインし、以下に概説する手順に従います。
新しい作業ディレクトリを作成する場合は、以下の手順に従ってください。
まず、SSHサービスが有効になっていることを確認してください。
SSHクライアントを使用してNASにログインし、以下のコマンドを入力してSVNリポジトリを作成します。
以下の例では、ボリューム1の「SVN」フォルダーにリポジトリ「repo」を作成します。
リポジトリを作成した後、Subversionサーバーの認証および承認ポリシーを構成し、ユーザーアカウント/パスワードを作成し、アクセス許可を与えることができます。
以下の例では、ユーザー「aasustor」で、パスワード「admin」を作成します。
以下の例では、ユーザー「asustor」を「Admin」グループに割り当て、ユーザーに管理者の読み取りおよび書き込み権限を付与します。
以下の構成を完了すると、SVNサービスを有効にし、使い慣れたSVNクライアントを使用してNASに接続し、テキストファイルまたはコードファイルの管理を実行できるようになります。
NASがシステムの起動時にSVNサービスを自動的に有効にすることを許可する場合は、以下の2つのファイルを /usr/local/etc/init.d に追加してください。
注:「S99svnerve.sh」および「K99svnerve.sh」のファイルアクセス権限を0774に変更してください。所有者に「* .sh」の[x](実行)権限を必ず付与してください。
Copyright © 2025 ASUSTOR Inc.