私は巨大なブランチエリアを持つSVNリポジトリで働いています。その結果、ブランチフォルダで浅い(--depth empty)チェックアウトを実行しました。
例:C:\ svn \ branchs
作業コピーにサブフォルダーがありません。
チェックアウトしたいMyBranchというブランチがあるとします。
走る:
svn checkout http://svn/ThisProject/branches/MyBranch C:\svn\branches\MyBranch --depth infinity
クーリオ。すべてのファイルを取得します。ただし、svn status
少し奇妙に見えます:
C:\ svn \branchs>svnステータス ?MyBranch
情報を確認しましょう...
C:\ svn \ branchs>svninfo。 道: 。 URL:http:// svn / ThisProject / branchs リポジトリルート:http:// svn リポジトリUUID:3facc57d-2901-0010-8249-59daf7a806c1 改訂:1733 ノードの種類:ディレクトリ スケジュール:通常 深さ:空 最終変更者:e467443 最終変更日:1733 最終変更日:2010-12-14 21:42:31 +0800(2010年12月14日火曜日)
C:\ svn \ branchs> svn info MyBranch パス:ARPE-TEST2 URL:http:// svn / ThisProject / branchs / MyBranch リポジトリルート:http:// svn リポジトリUUID:3facc57d-2901-0010-8249-59daf7a806c1 改訂:1733 ノードの種類:ディレクトリ スケジュール:通常 最終変更者:v094424 最終変更日:1624 最終変更日:2010-12-13 22:46:21 +0800(2010年12月13日月曜日)
それは変だ。追加してみましょう:
C:\ svn \ branchs> svn add MyBranch svn:警告:「MyBranch」はすでにバージョン管理下にあります
私の推測ではbranches
、Depth: empty
SVNは混乱しています。
誰かが説明して修正を提供できますか?多分私は無視することができます。
WindowsでCollabNetコマンドラインツールを使用しています。
C:\ svn \ branchs> svn --version svn、バージョン1.6.12(r955767) 2010年6月21日16:00:59にコンパイル