⒈インストールSVNサーバ
1. Subversionをインストールします。
Subversionはその設計目標は、CVSを交換することで、枝管理システムを使用して、RCS、CVSに関して、バージョン管理システムです。
YUM -y転覆をインストール
⒉SVNリポジトリを作成します
1.プロジェクトのリポジトリを作成します。
ます。mkdir -p /データ/ SVN / myprojectに
svnadminは作成/データ/ SVN / myprojectに
⒊SVNの設定情報
構成ディレクトリ/データ/ SVN / myprojectに/ confに
3つのファイルは、それぞれ、設定ディレクトリにありますが、
- authzには、アクセス制御(設定)ファイルです
- passwdファイルには、アカウントのパスワードです
- SVNは、包括的なサービスsvnserve.confとプロファイルです
1.編集のauthz、以下の内容を参照します
[グループ] #ユーザグループ 管理者=管理者は、ルートは、テスト・ ユーザは、ユーザグループ#に対応する [/] #ライブラリディレクトリの許可 RW = @admin #グループ権限 * = R&LTの #非ユーザーグループの権限
2.アカウントのパスワードファイルのpasswdを設定し、以下の内容を参照してください。
[ユーザー] #ハリー= harryssecret #サリー= sallyssecret 管理= 123456 ルート= 123456 テスト= 123456
3.設定SVN包括的なサービスプロファイルsvnserve.confとは、以下の内容を参照してください。
[一般] #強制-名-ケース=なし #匿名アクセス許可は、読み取り、書き込みすることができ、どれも、デフォルト読むに 非導アクセス=なし #が書き込みアクセス持っている権限のあるユーザーを有効にする のauth-アクセス=ライト・ パス#パスワードデータベースの パスワードをpasswdの= -db #アクセス制御ファイル のauthz-DB =のauthz #認証ネームスペース、SVNは表示に認証を要求されます、そしてキー資格情報のキャッシュとして 領域= /データ/ SVN / myprojectに [SASL]
SVNサービスを開始⒋
1. SVN
svnserveの-d -r /データ/ SVN
SVNプロジェクト2.checkout
ます。mkdir -p /データ/ワークスペース/ myprojectに
SVNの共同SVN://127.0.0.1/myproject /データ/ワークスペース/ myprojectに--usernameルート123456 --force --no-AUTH-キャッシュを--password
3. SVNサーバーにファイルを送信
ⅠSVNサーバへのローカルからの書類の提出 root
パスワード /data/svn/myproject/conf/passwd
ファイルにパスワードを保存
CD /データ/ワークスペース/ myprojectに
エコー検査>> test.txtという
のsvn test.txtの追加
コミットのsvnのtest.txt -m '試験'
成功提出後ⅱ次のコマンドを使用して、ローカルプロジェクトからファイルを削除することができます
CD /データ/ワークスペース/ myprojectに
RM -rfあるtest.txt
削除ⅲ後SVNサーバによって回収することができます
CD /データ/ワークスペース/ myprojectにする
のsvn更新