Utilizziamo i file di configurazione in vari progetti sotto controllo del codice sorgente (TFS), in cui ogni sviluppatore deve apportare alcune modifiche nella sua copia locale per configurare il proprio ambiente. Il processo di compilazione si occupa di sostituire i file di configurazione con la configurazione del server come parte della distribuzione, quindi non importa in realtà cosa si trova nel repository. Tuttavia, vorremmo comunque mantenere una sorta di versione standard dei file di configurazione nel repository, così ad es. le persone non coinvolte nel particolare progetto non incontreranno problemi a causa di errori di configurazione locali.È possibile escludere alcuni file dal check-in (TFS)?
Abbiamo cercato di risolvere questo problema introducendo la politica di check-in che semplicemente vieta di archiviare i file di configurazione. Funziona bene, ma solo perché siamo pigri per deselezionare sempre quelle caselle nella finestra delle modifiche in sospeso, la domanda è: è possibile disabilitare in modo trasparente il check-in di determinati file senza tenerli fuori dal controllo del codice sorgente (ad es. Versione attuale) ?
Questo abbiamo già fatto e in realtà funziona, ma cercavamo un modo un po 'più conveniente;) –