2010-04-10 12 views

cevap

2

Bu sözdizimi aslında doğrudur. Tahminimce "çıkış" dizininin içeriğinin (üye) durumu var. ACCUREV_IGNORE_ELEMS ve .acignore, AccuRev denetimi altında olan dosyaları yok saymaz. Benim "Out" dizinindeki dosyalar, zaten üyesi değilsiniz bu örnekte unutmayın böylece (harici) arama isteğinde görünmüyor:

C: \ demo \ ws \ Twins_SP1_mauer \ WebApp> dir
04.10.2010 16:49 7 .acignore
04.10.2010 04:44 Out PM

C: \ demo \ ws \ Twins_SP1_mauer \ WebApp> kedi .acignore
Çıkan/*

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

C:. \ Demo \ ws \ Twins_SP1_mauer \ WebApp> accurev istatistik -x
\ WebApp.acignore (harici)

+0

Hmm, benim için çalışıyor gibi görünmüyor: $ ls src/çıkış/ , $ accurev istatistik -x -R. $ vi .acignore $ cat .acignore out/* $ dokunma/dışa aktarma $ accurev stat -x -R. /./project/.acignore (harici) /./project/out/outfile (harici) – Jack

+0

Jack, AccuRev'in hangi sürümü ve Linux'un hangi dağıtımı? – jtalbott

+0

Cygwin kullanarak hem linux hem de bir windows kutusunda gerçekleşir. 4.7.2'yi kullanma – Jack

2

Accurev en Filtreleme sadece (harici) listede görünenleri filtrelemek için kullanılır, böylece eğer bir şeyler zaten eklenmişse filtrelenmeyeceklerdir.

.acignore dosyaları özyinelemeli bir desen belirtemiyor - "out" dizini, .acignore ile aynı düzeyde mi? Onları ağacın her dizinine koymalısın.

Makinelerinde ACCUREV_IGNORE_ELEMS belirtmek zorunda olan kişileri kaydetmek için .acignore dosyalarını ağacın tamamına ekledim. Tipik bir .acignore geçerli:

*.ncb 
*.suo 
*.user 
Debug/* 
Debug 
bin/* 
bin 
obj/* 
obj 
Release/* 
Release 
TestResults 
TestResults./* 
İlgili konular