SVNリポジトリ操作(D)

まず、SVNサーバにアクセスするためのコマンドラインを使用

1.検出(チェックアウト)

(1)第一それらの作業ディレクトリに、例えばD:\ svnSpace

CD D:\ svnSpace

次のように(2)を実行し、SVNチェックアウトコマンドを、コマンドのフォーマットは

のSVNチェックアウトのsvn://ホストアドレスSVNサーバ/リポジトリディレクトリの検出の内容保存する特定のディレクトリ 
のsvnチェックアウトはsvn:// localhostの/ OA MyOAを

時間を更新し、最新のバージョン情報を含む、サーバとの重要な情報の相互作用を保存するために、隠しディレクトリの.svnを持つMyOAディレクトリを入力するために、サーバーの状態から検索されたドキュメントをチェックアウトコマンドを実行します。SVNは、まさにこのカレントディレクトリ内のファイルの状態を判断するための基礎としてあります。この隠しディレクトリには、その内容を削除または変更しないでください。あなたはファイルサーバを保存する場合、一般的に作業コピーと呼ばれ、そのファイルのローカルディレクトリに各開発者の検出は、「コピー」と見なすことができ、「オリジナル」とみなすことができます。

2.提出(コミット)

D入力:\ svnSpace \ MyOAディレクトリを、ファイルtest.txtというの作成
(1)まず、SVNコマンドがバージョン管理に組み込まれる追加実行し、このステップは必要である、またはサーバに提出することができません
SVNのtest.txtを追加
(2)SVN commitコマンドを実行します
  • 追加のログ情報を使用して-Mパラメータ
  • オープンアクセス
SVN -mコミット私の最初のコミットのtest.txtを
 
匿名アクセスをオンにする最初のもの:
  • 対応するリポジトリディレクトリの下にconfディレクトリを入力します:D:\ svnDep \ OA \ confに
  • オープンsvnserve.confと 
  • ライン19#アノン・アクセス=「#」を削除、つまり、代わりに非導アクセス=読み書きは、読み書きに変更されます。前にスペースを入れないでください、トップグリッドの書き込みでなければなりません。 
  • SVNでも、コマンドラインウィンドウを再オープンする必要はありません、サービスを再起動する必要はありません。 

実際には最後のsvnコマンドは、すべての変更は、現在の作業コピーを表して提出し、その後、特定のファイルを指定することはできませんコミット。

3.アップデート(更新)

svn updateコマンドの実行 

4.歴史のバージョンに戻すの作業コピー全体

SVNの更新- あなたが戻って取得したいリビジョンのバージョン番号
 #1 のsvnアップデート1 --revisionを

5.状態のバージョンにファイルを復元し、他のファイルを含みません

SVN更新ファイル名- リビジョンのバージョン番号は戻って取得したい
 #の-revision 10 pp.txtのsvnアップデートを

第二に、単一のリポジトリ権利プロファイル

 

おすすめ

転載: www.cnblogs.com/myitnews/p/11487784.html