Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> LinuxビルドSVNサーバー         

1. svn serverをインストールします。

yum install subversion< svnadmin create /usr /local /svn /sunny"を実行すると、プロンプトエラー:"コマンドが見つかりません"となります。この文の中に「mount /dev /cdrom /media /cdrom /」の語を入れてください。< yum install subv

LinuxビルドSVNサーバー         

1. svn serverをインストールします。

yum install subversion< svnadmin create /usr /local /svn /sunny"を実行すると、プロンプトエラー:"コマンドが見つかりません"となります。この文の中に「mount /dev /cdrom /media /cdrom /」の語を入れてください。< yum install subv

  
Grep:3690 svnが起動したかどうかを確認してください。 Grep 'svn'すべてのsvn起動プロセスを見つけます。

kill -9 2505キル2505これが見つかりましたsvnプロセス

svn checkout svn://172.19.5.2/sunny /data0 /htdocs /blog //リポジトリファイルを指定されたディレクトリにチェックアウトします。

svn up //更新ファイル

自動更新

in vi /usr /local /svn /sunny

#!を追加します。/bin /sh

#/#////////WEB = /home /testsvn#更新するディレクトリ

export LANG = ja_JP.UTF-8

$ SVN更新$ WEB --username xxx --password xxx

SVN = rightがsvnに変更されている場合コマンドの位置は通常デフォルトで/usr /bin /svnになります。

WEB = rightはあなたの実際のWebディレクトリに変更されます。

与えられた実行許可

Chmod 777 /usr /local /svn /sunny /hooks /post-commit

インストールが完了しました
<========================== =================

その他の操作

#svn commit -m"コメント" xxx.php //ファイルの送信

svn ci -m ' Aaa 'test.php //ファイルを送信する

#svn add file //新しいファイルを作成してsvnに追加する

svn add * .php //(現在のディレクトリにあるすべてのphpファイルを追加する)

svn delete test.php //delete test.php

svn log test.php //テストファイルのログ情報を表示する

svn cleanup //現在のディレクトリをクリーンアップするBr>

svn switch - svnの再配置://192.168.1.253 svn://172.19.10.250 //SVNリポジトリアドレスの再配置

//SVNリポジトリの起動モード日当たりが良い、2つのリポジトリをテストする

1:単一のリポジトリが起動するsvnserve -d -r /usr /local /svn /sunny

2:複数のリポジトリが起動するsvnserve -d -r /Usr /local /svn

違いは、svnの起動時にコマンドの起動パラメータ-rで指定されたディレクトリです。

さまざまなユーザーをさまざまなリポジトリ操作権限に制限し、リポジトリのconfディレクトリにあるauthzファイルを変更します。

例としてsunnyリポジトリを設定します。

vi authz

[groups]

teacher = sunny、sunny1

[sunny:/] //リポジトリとディレクトリの権限を指定します。

@teacher = Rw //教師グループのユーザー権限が読み書きされます

* = r //他のユーザーには読み取り権限しかありません

save exit

vi passwdグループにユーザーアカウントとパスワードを設定する

[ユーザー]

sunny = 123456

sunny1 = 123456

Copyright © Windowsの知識 All Rights Reserved