1

こんにちは、freebsd マシンで Subversion を使用しています。

プロジェクトには、Smarty が使用するキャッシュや tmp フォルダーなどのディレクトリがいくつかあります。これらのフォルダーをコミットから除外するにはどうすればよいですか? また、Eclipse からの .project ファイルは、コミットされるリストに常に追加されます。それも無視していいですか?

ありがとう。

4

3 に答える 3

4

ドキュメントは、あなたにいくつかの洞察を与えるかもしれません。

于 2009-10-15T11:15:09.320 に答える
3

次のように svn:ignore プロパティを使用します。

svn propedit svn:ignore ./some_path

無視するファイルのパターン (ワイルドカードとして * を許可) を指定できるテキスト エディターが開きます。

SVN または IDE プラグインに GUI クライアントを使用する場合は、リソースを無視することもできます。

于 2009-10-15T11:16:20.503 に答える
1

そのための解決策は 2 つあります。

最初のものは(フランクが提案したように)リポジトリ固有のソリューションのドキュメント(より最近のリンク)を調べることです。基本的には、svn:ignoreファイルパターンを無視するディレクトリにプロパティを追加するという考えです。これはデータベース内でローカルであり、チェックアウトが行われる場所では無視されます。

2 つ目は、1 人のユーザーのいくつかのパターンをグローバルに無視することglobal-ignoresです。Subversion クライアント構成ファイルを編集できます (その場所はプラットフォームによって異なります。Windows では、TortoiseSVN メニューから簡単にアクセスできます)。これは、1 台のマシン上の 1 人のユーザーのすべてのデータベースに対してグローバルです。

于 2009-10-15T11:20:20.263 に答える