2009-09-23 14 views
8

私はSVNからエクスポートするとエクスポートされたファイル階層の一部として作成されるように、フォルダがチェックインされるようにしていますので、私のコントロールを超えて)ファイルをダンプする。しかし、私はその内容がチェックインされることは決してありません。どのようにしてSVNにフォルダを追跡させますが、その内容は無視しますか?Subversionに空のディレクトリを保存する方法

私はwin32でTortoiseSVNを使用しています。

答えて

16

そのフォルダのレベルで、*(AKA、そのフォルダの下のすべてを無視する)にsvn:ignore属性を追加できます。そうすれば、開発者はフォルダをチェックアウトすることができますが、その中に置かれたものはリポジトリにチェックインされません。トータスSVNでこれを行うためには

右フォルダ>トータスSVN]> [プロパティ]> [新規]をクリックします...

のsvnにプロパティ名を設定します。を無視した値に*。プロパティを再帰的に適用します。

8

フォルダをSubversionに追加し、*に設定されたsvn:ignoreの属性を与えます。

+0

無視セットでは、ファイルはsvnコミットアクションで表示されません。 – Kieveli

+3

はい、でも「追加」コマンド/コンテキストメニューを使用することができます –

+0

ステファンありがとうございました。私はATMで作業している唯一の人なので、今はうまくいくはずです。 – Kev

3
  1. フォルダのsvn設定し
  2. コミット:あなたはバージョン管理で何かを持っていたら、あなたは(なぜだろう、後でそれを無視することはできません*
  3. 勝利
0

にフォルダのプロパティを無視します、とにかく)。

あなたが求めているのは通常は設定ファイルですが、ベストプラクティスはconfig.templateを作成することです。実際の設定ファイルはsvn:ignoreプロパティにあります。

フォルダを無視したくない場合は、それをsvn:ignoreに入れてください。それはあなたのために作成されません。あなたのためにこれを行うためにいくつかのシェル(またはバッチ)スクリプトを使用することができるフォルダを作成する

1

フォルダに小さな 'readme.txt'ファイルを作成し、SVNにファイルとフォルダの両方を追加します。このファイルは、フォルダの目的を説明するためにも使用できます。

関連する問題