こんにちは、freebsd マシンで Subversion を使用しています。
プロジェクトには、Smarty が使用するキャッシュや tmp フォルダーなどのディレクトリがいくつかあります。これらのフォルダーをコミットから除外するにはどうすればよいですか? また、Eclipse からの .project ファイルは、コミットされるリストに常に追加されます。それも無視していいですか?
ありがとう。
ドキュメントは、あなたにいくつかの洞察を与えるかもしれません。
次のように svn:ignore プロパティを使用します。
svn propedit svn:ignore ./some_path
無視するファイルのパターン (ワイルドカードとして * を許可) を指定できるテキスト エディターが開きます。
SVN または IDE プラグインに GUI クライアントを使用する場合は、リソースを無視することもできます。
そのための解決策は 2 つあります。
最初のものは(フランクが提案したように)リポジトリ固有のソリューションのドキュメント(より最近のリンク)を調べることです。基本的には、svn:ignore
ファイルパターンを無視するディレクトリにプロパティを追加するという考えです。これはデータベース内でローカルであり、チェックアウトが行われる場所では無視されます。
2 つ目は、1 人のユーザーのいくつかのパターンをグローバルに無視することglobal-ignores
です。Subversion クライアント構成ファイルを編集できます (その場所はプラットフォームによって異なります。Windows では、TortoiseSVN メニューから簡単にアクセスできます)。これは、1 台のマシン上の 1 人のユーザーのすべてのデータベースに対してグローバルです。