svn: ignore per le sottodirectory in subclipse / TortoiseSVN
-
16-09-2019 - |
Domanda
Come faccio a ignorare un intero sotto-albero sulla base di uno schema di directory a livello globale, senza escludere specificamente per ogni progetto? Per un esempio, vorrei escludere l'obiettivo / albero in tutti i progetti Maven, senza dover fare in modo individuale in base al progetto.
L'aggiunta di 'target' a Finestra> Preferenze> Team> Ignorato Risorse funziona bene, ma anche escludere qualsiasi dir bersaglio. altrove -. che non è un problema nel mio caso, ma volevo sapere se c'è un metodo migliore per specificare escludendo alcune dirs
Ho anche aggiunto il modello di esclusione per le impostazioni Tortoise, e sono consapevoli della sovversione globale ignora proprietà da cercando di trovare la risposta qui solo ora :) Solo una cronaca che so dove di mettere il modello, ma non è sicuro di cosa che dovrebbe essere.
Soluzione
Per quanto riguarda i modelli da ignorare, TortoiseSVN aiuto dice:
Si consiglia di non includere informazioni sul percorso nel vostro modello . Il pattern matching è destinato per l'uso contro aerei nomi dei file e delle cartelle. .... Se si desidera ignorare tutte le cartelle tmp che esistono all'interno di una cartella prog e non all'interno di una cartella doc si dovrebbe utilizzare lo svn: ignore. Non v'è alcun modo affidabile per ottenere questo utilizzando ignorare modelli globali .
Sembra l'unica opzione è proprietà svn: ignore
.Altri suggerimenti
Quando si crea un nuovo progetto Maven, ricordarsi di svn: ignore cartella obiettivo . Questo è il modo più forte.
Ps: se si costruisce un modello per obiettivo , si corrisponderà tutte le parole che contiene quasi obiettivo ...