2017-08-10 4 views
0

Nos projets ont des fichiers de configuration qui sont cochés dans le contrôle source, essentiellement comme un modèle, que les développeurs de vérifier et de modifier avec leurs changements de configuration locale, qui ne devrait pas être réintégrée Des règles sont déjà en place pour empêcher ces modifications locales d'être enregistrées par accident, mais il est toujours très désagréable d'avoir toujours des dizaines de fichiers de configuration dans la vue Modifications en attente de Team Explorer que je dois toujours toujours exclure .TFVC: Ignorer les changements des fichiers locaux déjà vérifiés dans

.tfignore ne semble ignorer Ajouter des opérations, non Edits. Après quelques recherches, j'ai trouvé que certaines personnes avaient du succès en cachant les fichiers/dossiers, mais cela n'a pas fonctionné pour moi.

Les fichiers ne peuvent pas être retirés du contrôle de source - ils existent pour une raison - mais je serais vraiment comme de ne pas avoir à les voir comme des modifications en attente chaque fois que je vais vérifier dans mon travail .

Est-ce encore possible?

+0

Je ne crois pas qu'il y ait une façon de le faire en TFVC. Si vous avez le contrôle sur l'analyse syntaxique de configuration, un modèle pratique qui a fait ses preuves ailleurs est d'avoir la config primaire faire une option comprennent une configuration spécifique-dev si et seulement si introuvable sur le disque à côté de la configuration principale. La configuration primaire est vérifiée dans le contrôle de source et change rarement. La config spécifique au développement est ignorée via .tfignore afin qu'elle ne soit jamais ajoutée. –

Répondre

0

Non, il est impossible. Il n'y a pas moyen d'ignorer la détection des modifications de fichiers déjà effectuées dans le contrôle source, à moins que tous les développeurs masquent les fichiers/dossiers de configuration avec le mappage d'espace de travail, mais cela ne semble pas disponible pour vous.