5

以下を含む.acignoreファイルを持つ「プロジェクト」ディレクトリがあります。

アウト/*

「プロジェクト」ディレクトリには、チェックインされた「アウト」ディレクトリが含まれています。しかし、「out」ディレクトリツリーの内容はすべて無視したいと思います。

上記はうまくいかないようです。正しい構文は何ですか?

ありがとう。

4

2 に答える 2

2

その構文は実際には正しいです。私の推測では、「out」ディレクトリの内容は(member)のステータスになっています。ACCUREV_IGNORE_ELEMSおよび.acignoreは、すでにAccuRevの制御下にあるファイルを無視しません。この例では、「Out」ディレクトリ内のファイルはまだメンバーになっていないため、(外部の)検索リクエストには表示されないことに注意してください。

C:\ demo \ ws \ Twins_SP1_mauer \ WebApp> dir
04/10/2010 04:49 PM 7 .acignore
04/10/2010 04:44 PM Out

C:\ demo \ ws \ Twins_SP1_mauer \ WebApp> cat .acignore
Out / *

C:\ demo \ ws \ Twins_SP1_mauer \ WebApp> dir Out
04/10/2010 04:43 PM 0 file1.txt
04/10/2010 04:44 PM 0 file2.txt

C:\ demo \ ws \ Twins_SP1_mauer \ WebApp> accurev stat-x
。\WebApp.acignore(外部)

于 2010-04-10T20:55:02.077 に答える
2

Accurevのフィルタリングは、(外部)リストに表示されるものをフィルタリングするためにのみ使用されるため、既に追加されているものは除外されません。

.acignoreファイルは再帰パターンを指定できません-「out」ディレクトリは.acignoreと同じレベルですか?ツリーの各ディレクトリに配置する必要があります。

ツリー全体に.acignoreファイルを追加して、マシンでACCUREV_IGNORE_ELEMSを指定する必要がないようにしました。典型的な.acignoreは次のとおりです。

*.ncb
*.suo
*.user
Debug/*
Debug
bin/*
bin
obj/*
obj
Release/*
Release
TestResults
TestResults./*
于 2010-05-25T05:40:39.323 に答える