ubuntu 13.10 SVN構成(ubuntu共通)


半年もSVNに乗っていないのに、また乗ったとき、また2時間もかかって、怒って、記録しました.
内容:
  • では、SVN倉庫での権限構成については、しばらく説明しません.
  • ひとまずfile:とsvn:のアクセス方法
  • のみを紹介する.
  • linuxでのSVN対応グラフィックツール
  • について説明する
    前提:なし
    必要条件:
           基本的なLINUX命令について
           linuxの下のディレクトリ構造を理解します.
    1)インストール:$sudo apt-get install subversion
    2)完了後、バージョン:$svnserve--version
    3)  ライブラリを作成するには、2つあります.1つは直接空のライブラリを作成することです.1つは、現在のディレクトリをインポートして新しいライブラリを作成することです.
  • 新しいライブラリを作成します(私のウェアハウスが/home/ashley/svnでsvnディレクトリが作成されたと仮定します.私たちの新しいウェアハウス決定コマンドはプロジェクトです)$sudo svnadmin create/home/ashley/svn/project
  • 既存のディレクトリをインポートします(docという新しい倉庫を作成するために/home/documentがあると仮定します)$svn import-m /home/document file:///home/ashley/svn/doc

  •   OK、これで、以上の操作で私たちは2つの異なるプロジェクト倉庫を持っています.異なる倉庫の下にはconfフォルダがあり、権限を構成します.
    4)オープンサービス:$sudo svnserve-d-r/home/ashley/svn
        サービスを閉じる:$killall-9 svnserve
        チェックオンかどうか:$ps-ef|grep svnserve
        svn://方式でアクセスできるのは、サービスがオンになってからだけです.
        パラメータ-rはSVNバージョンライブラリのルートディレクトリを指定し、クライアントはフルパスを入力できません.上記の例では、
        docウェアハウスへのアクセス:         svn://192.168.1.100/doc
        プロジェクトウェアハウスへのアクセス:  svn://192.168.1.100/project
    5)  クライアントツール:linuxのグラフィックインタフェースツール:RabbitVCS.http://www.rabbitvcs.org/
        インストール:
    sudo add-apt-repository ppa:rabbitvcs/ppa
    sudo apt-get update
    sudo apt-get install rabbitvcs-nautilus3

    完了したら、システムを再起動する必要があります.