Domanda

Ho una directory "progetto", che ha un file contenente .acignore:

out / *

La directory "progetto" contiene il check-in "out" directory. Ma voglio ignorare tutto ciò nel "fuori" albero di directory.

È possibile che questo non sembra funzionare. Qual è la giusta sintassi?

Grazie.

È stato utile?

Soluzione

Questa sintassi è in realtà corretto. La mia ipotesi è che il contenuto della directory "fuori" hanno uno status di (membro). ACCUREV_IGNORE_ELEMS e .acignore non ignorare i file che sono già sotto il controllo AccuRev. Si noti che in questo esempio, i file nella mia directory "Out" non sono già membro, in modo da non compare nella (esterno) la ricerca richiesta:

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

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

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

C: \ demo \ WS \ Twins_SP1_mauer \ WebApp> AccuRev stat -x
. \ WebApp.acignore (esterno)

Altri suggerimenti

filtraggio di AccuRev viene utilizzato solo per filtrare ciò che appare nella (esterno) la lista, quindi se sono già state aggiunte le cose, non saranno filtrati.

I file .acignore non sono in grado di specificare un modello ricorsivo - è il "fuori" directory allo stesso livello come il .acignore? Hai bisogno di mettere loro in ogni directory della struttura.

ho aggiunto .acignore file al nostro intero albero per salvare le persone dover specificare ACCUREV_IGNORE_ELEMS sulle loro macchine. Un tipico .acignore è:

*.ncb
*.suo
*.user
Debug/*
Debug
bin/*
bin
obj/*
obj
Release/*
Release
TestResults
TestResults./*
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top