今日は、マシンをインストールした後、SVNの基本的なコマンドとインストール構成について学びました。ブログに構築チュートリアルを掲載しました。将来的に使用でき、役立つことを願っています。さあ、インターネットテクノロジーを学び、進歩を続けてください。今日ビルドしてください。環境は私のブログサーバーです。環境はUbuntu16.04バージョンです。実際、このソフトウェアのインストールは似ています。
sudo apt-get install subversion
mkdir /home/svn
# 基本コマンド
svnadmin create /home/svn/<project>
例:
svnadmin create /home/svn/apple
svnadmin create /home/svn/orange
次の構成アイテムの前の#とスペースを削除します
[users]の下に次のようなアカウントとパスワードを追加します。
[ users]
zhangsan1 = zhangsan1
lisi1 = lisi1
ユーザーグループと権限を構成する
さまざまなユーザーをグループ化し、グループ内のユーザーを統一された方法で管理します
[ groups]
topgroup = zhangsan, lisi
zhangsanとlisiの両方がトップグループグループに属していることを説明します
次に、権限を構成し、[/]を使用してsvnサーバー内のすべてのリソースライブラリを表します
[ /apple]
@ topgroup = rw
トップグループグループのすべてのユーザーがすべてのリソースに対する読み取りおよび書き込み権限を持っていることを説明します。有名になる前に@を使用します。
グループ名がシングルユーザーでない場合は、以下を使用してください
[ /apple]
zhangsan = rw
コマンド形式: svnserve -d -r / home / avn /
svnserve -d -r /home/svn/apple
プロンプトが表示されないということは、正しいことを意味します。 。 。
命名形式:svn co svn://<ip地址> /
svn co svn://127.0.0.1/apple
# svnサービスの起動ID番号を確認してください
ps -aux | grep svnserve
# プロセスID番号を強制終了します
kill -9ID番号
# SVNサービスを再起動します
svnserve -d -r /home/svn/apple
注:ID番号が見つかりませんか?ここを見てください。1796はID番号です
root 17960.00.1734922796? Ss 18:500:00 svnserve -d -r /home/svn/apple/
要件:
さて、今のところは以上です。コメントセクションで質問してください。
この記事へのリンク:[https://www.debuginn.cn/2242.html](https://www.debuginn.cn/2242.html)
この記事は[CCBY-NC-SA 3.0 Unported](https://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh)契約に基づいてライセンスされています。再印刷するには、この記事へのリンクを保持してください。
Recommended Posts