| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
編集の要約なし
==[[subversionの導入]]==
[[subversion]] | [[Eclipse]] | [[CentOS 初期設定]] |
=====前提=====
*fedora core 6 + apache 2.2 に [[subversion ]] を導入*Eclipse + [[subclipse ]] プラグイン をクライアントとして設定
=====参考=====
*[[subversion VisualSVN Windows用サーバーの導入|Windows用サーバ] [Windows用サーバ]
===サーバーの設定===
====subversionのインストール[[subversion]]のインストール==== # yum install [[subversion]]
# yum install mod_dav_svn.so
# cd /var/www/svn
# svnadmin create repo
# chown -[[R ]] apache.apache repo
====パスワードの設定====
====設定ファイルの変更====
/etc/httpd/conf.d/[[subversion]].conf
<Location /svn>
DAV svn
# Limit write permission to list of valid users.
<LimitExcept GET PROPFIND P[[R]]OPFIND OPTIONS REPORT[[R]]EPO[[R]]T> # Require [[R]]equire SSL connection for password protection. # SSLRequireSSLSSL[[R]]equireSSL
AuthType Basic
AuthName "Authorization Realm[[R]]ealm"
AuthUserFile /etc/httpd/.passwd <- 上で作成したパスワードファイルを指定
Require [[R]]equire valid-user
</LimitExcept>
</Location>
====サーバー再起動====
# /sbin/service ser[[vi]]ce httpd restart
----
===クライアント([[subclipse ]] Eclipse プラグイン)=======[[subclipse ]] 既存のプロジェクトをSVNにインポート====
[[subclipse]] |
=====ダウンロードして解凍して、eclipseフォルダへ上書き=====
http://[[subclipse]].tigris.org/
=====プロジェクトを選択し、コンテキストメニューから Team=====
[[File:1164_subcli_01.jpg]]
====別のクライアントからチェックアウト====
*[[subversion ホスト名が解決できない エラー対応]]
=====SVNビューを開く=====
=====リポジトリロケーションを追加=====
[[File:1172_subcli2_02.jpg]]
=====上記で作成したURLを指定上記で作成したU[[R]]Lを指定=====
[[File:1173_subcli2_03.jpg]]
=====インポートした情報が表示される=====
$ svnadmin create /home/svn/svnrepo/fugitive
$ ls /home/svn/svnrepo/fugitive
README[[R]]EADME.txt conf dav db format hooks locks
====リポジトリにディレクトリを作成====
$ svn ls file:///home/svn/svnrepo/fugitive

案内メニュー