を示してどのような私は、私は次のようなアクセス権限を持つリポジトリを設定しているのMacOS X上でSVNを使用しています:は、「SVNコ」チェックアウトではない「SVN LSは」
[/]
*=rw
[/group1]
*=
me=rw
groupMember1=rw
groupMember2=rw
ここで、「私は」であります私のユーザー名。私は「SVN LS https://[email protected]/svn/」を行うと、私は正しく取得:私は「SVN LS https://[email protected]/svn/group1」を行うとき同様に、私は正しく、そのフォルダ内のすべてのファイルをリストに掲載
/GROUP1
。同様に、私は私のWebブラウザでユーザ "私"としてリポジトリを閲覧すると、私は必要なすべての情報にアクセスできます。私はチェックアウト...「SVNはhttps://[email protected]/svn/を共同」ん
しかし、そのフォルダのグループ1の唯一の「浅いコピー」がチェックアウトされ、そのフォルダ内のファイルがありません。何故ですか?私は何が欠けていますか?
P.S. I すべてのグループフォルダを個別にチェックアウトするためにsvn coを使用します。これは機能します。しかし、それはかなり不便です。
'--depth infinity'がデフォルト値です。ユーザー名を指定するための@表記は、svn + ssh://に対してのみサポートされています。 –
私は一度イミディエートに設定したときに何とかキャッシュされたことを思い出します。IIRC – pmod
作業コピーをチェックアウトすると、作業コピーに深度が格納されます。しかし、あなたがチェックアウトする前に、無限大以外のデフォルトはありません。 –