Nie jestem pewien co do zaakceptowanej odpowiedzi przez KMoraz. # 1 i # 2 nie wydają się być trwałe, # 3 nawet się nie wyświetla (używam VS2012), # 4 i # 5 wymagają uprawnień (których nie mam na CodePlex) i # 6 nie ma znaczenia (ponieważ nie można ukryć czegoś, co nie jest najpierw rejestrowane).
Znam Twoje pytanie jest o zanim zostaną one dodane, ale myślę, że odpowiedź, która ma stworzyć „.tfignore” plik, działa tylko dla TFS 2012.
Dla mnie musiałem zlokalizować " .vspscc”plik (który wiem, że już wspomniano) w folderze projektu i szukać tej linii:
"NUMBER_OF_EXCLUDED_FILES" = "0"
w moim przypadku chciałem wykluczyć maszynopis wygenerowane pliki, więc dodałem to:
"NUMBER_OF_EXCLUDED_FILES" = "3"
"EXCLUDED_FILE0" = "app.js"
"EXCLUDED_FILE1" = "app.js.map"
"EXCLUDED_FILE2" = "app.min.js"
Naprawdę mam nadzieję, że mają prosty pomysł i dodają funkcję, której szukasz do VS w bardziej przystępny sposób.
... i tak, istnieje menu do wyłączania plików w "Plik-> Kontrola źródła-> Zaawansowane", ale powinno być w menu kontekstowym i nie ma zastosowania do plików NESTED (takich jak app. * te powyżej [dla plików .ts]).
Okay może, jeśli będzie trzeba wyjaśnić nieco więcej. Mam narzędzie, które generuje kompletne rozwiązanie (muszę zmienić to narzędzie). To rozwiązanie jest dodawane do TFS. Ale podczas dodawania te konkretne pliki nie powinny być dodawane. Czy istnieje sposób oznaczania tych plików przed dodaniem do TFS? – bobschi
Czy rozwiązanie jest generowane za pomocą skryptu lub aplikacji blackboxowej? Czy jest dodawany do TFS automatycznie lub przez użytkownika? – KMoraz
Przy niektórych aplikacjach pracuję. Jest on dodawany przez użytkownika. – bobschi