Subversion快速入門教程

4393 ワード

回転:http://seawavenews.javaeye.com/blog/312656
どのようにSubversionサーバーを迅速に構築し、プロジェクトで使用するかは、みんなが最も関心を持っている問題です.CVSに比べて、Subversionはより多くの選択があり、より簡単です.いくつかのコマンドでサーバー環境を構築できます.ここにセットされているアニメーションがあります.本論文はSubversionの最も速い教程を使って、最短の時間で利用可能なサーバー環境を構築します.少し調整すれば、実際のプロジェクトに応用できます.本教程は以下の部門に分けられています.快速入門だけではなく、最後に高級機能の説明もあります.簡単に説明するために、教程はwindowsの下で使う方式です.資源が限られている項目で使うことができます.UNIX環境下での違いは大きくありません.
ダウンロード
サーバとクライアントのインストール
バージョンライブラリを作成します.
ユーザーと権限の設定
独立サーバを実行
インポートを初期化
基本クライアント操作
1,ソフトウェアのダウンロード
Subversionサーバプログラムをダウンロードします.
公式サイトにバイナリインストールファイルをダウンロードして、バイナリパッケージのダウンロード部分に来て、Windows NT、2000、XP and 2003部分を見つけて、それから「this directory」を選択して、多くのダウンロード内容を見ることができます.今はsvn-1.4.0-setup.exeをダウンロードできます.
SubversionのWindowsクライアントTortoisSVNをダウンロードします.
TortoisSVNはWindows Shellを拡張するためのツールのセットであり、Windowsエクスプローラのプラグインとして見られ、インストール後にWindowsがSubversionの作業ディレクトリを認識することができます.公式サイトはTortoil SVNです.ダウンロード方式は前のsvnサーバと似ています.Downloadページではダウンロードバージョンを選択できます.現在の最高安定バージョンのインストールファイルはTortoil SVN-1.4.0.7501-win 32-svn-1.4.0.msiです.
2,サーバとクライアントのインストール
サーバーをインストールして、直接svn-1.4.0-setup.exeを実行して、ヒントによってインストールすればいいです.このようにして、サーバーが実行できる環境ができます.
TortoicseSVNをインストールして、同様に直接Tortoil SVN-1.4.0.7501-win 32-svn-1.4.0.msiを実行してヒントによってインストールしてもいいですが、最後に完成したら再起動するように指示します.実は再起動はsvn作業をwindowsにコピーした特殊な様式だけで有効になります.すべての実際の機能に関係なく、ここですぐに良い効果を見るために、やはり機械を再起動します. 
3、バージョンライブラリを作成します.
Subversionサーバを実行するには、まずバージョンライブラリを作成する必要があります.サーバ上にデータを格納するデータベースと見なし、Subversionサーバをインストールした後、直接に実行できます.
svnadmin create E:\svndemo\repository
カタログE:\svndemo\repositoryでバージョンライブラリを作成します.
私たちはまた、TortoisSVNを使用して、このステップをグラフィックス化することができます.カタログE:\svndemo\repositoryの下で、右キー->TortoisSVN->Create Repository here..."を選択して、ここでデフォルトを使用して、一連のディレクトリとファイルを作成します.
4、ユーザーと権限の設定
E:\svdme\repository\confディレクトリに来て、svnserve.co nfを修正します.命呸password=passwd=passwd=passwordを修正して、同じディレクトリのpasswdファイルを修正して、次の3行のコメントを削除します.yssecret
 
5,独立サーバを実行します.
任意のディレクトリで実行します.svnserve-d-r E:\svndemo\repository私達のサーバプログラムはすでに起動しました.コマンドラインのウィンドウを閉じないように注意してください.ウィンドウを閉じてもsvnserveを停止します.
6、導入を初期化する
私たちが導入したいプロジェクトのルートディレクトリに来ました.この例ではE:\svndemo\init projectです.ディレクトリの下にreadme.txtファイルがあります.
右キー->TortoicseSVN->Import...URL of repository入力"svn://localhost/」okが完成した後、カタログには何の変化もありません.エラーがなければ、データは全部私達が定義したバージョンライブラリに導入されました.
なお、このステップは、TortoisSVNをインストールした別のホスト上で完全に実行することができる.例えば、svnserveを実行するホストのIPは133.96.1212である.URL部分に入力された内容は、「svnserve」である.svn://133.96.121.22/」をクリックします
7,基本クライアント操作
バージョンライブラリを取り出して作業コピーします.任意の空きディレクトリに来たら、この例ではE:\svndemo\wc 1で、右キー->Checkoutを実行し、URL of repositoryに入力します.svn://localhost/仕事のコピーをもらいました.仕事のコピーの中で修正して提出します.readme.txtを開けて、修正して、右ボタン->Comitを押します.これで修正します.バージョンライブラリに提出しました.運行できます.
修正を見てください.readme.txt上の右ボタン->TortoisSVN->Show Log.これで私たちはこのファイルに対してすべての提出を見ることができます.バージョン1で右ボタン->Compre with working copy.作業コピーのファイルとバージョン1の違いを比較することができます.
最後に、すべての内容がアニメーションファイルとして記録されていますので、参考にしてください.
FLASH教程のダウンロード