Właśnie zaktualizowałem do wersji VS2015 i wystąpił problem, którego wcześniej nie widziałem. Korzystając z istniejącego rozwiązania pod kontrolą kodu źródłowego, mogę modyfikować pliki i odbierać je jako oczekujące zmiany gotowe do odprawy do TFS.Nowe pliki Visual Studio 2015 nie są automatycznie dodawane do kontroli źródła
Jednak, dodam nowy plik (Test.cs jako przykład na tym zrzucie ekranu), nie jest on pobierany jako nowy plik.
jestem zobowiązany do prawym przyciskiem myszy i kliknij przycisk "Dodaj pliki do kontroli źródła"
To nigdy nie było problemem wcześniej. Chciałbym, aby wszystko, co dodaję jako nowy plik, zostało odebrane jako oczekująca zmiana. Jak mogę to zrobić? Nie widziałem tego wcześniej w poprzednich wersjach Visual Studio.
Mogę potwierdzić, że ten problem jest taki sam na innej maszynie. Ponadto nowy plik nie został wybrany w polu "Promuj zmiany kandydatów".
Jeśli kliknę "Dodaj plik do kontroli źródła", otrzymuję tę wiadomość.
„Wybrany plik zostanie zignorowany. Dodaj go do źródła sterowania tak?”
Mój plik .tfignore ma dyrektywę ignorującą pakiety, więc nie sądzę, że ten plik jest problemem.
Jak mogę przywrócić moje ustawienia?
UPDATE:
Zauważyłem, że to dzieje się tylko na "uwolnienie" gałęzi mojej pracy. Wszystkie pozostałe gałęzie zachowują się zgodnie z oczekiwaniami. Ponadto, jeśli wezmę gałąź "Release" i nazwać ją "Release1", problem zniknie całkowicie!
Czy gałęzie o określonej nazwie "Release" nabierają specjalnej funkcjonalności w TFS?
@MartW Ten problem pojawił się niedawno. Wygląda na to, że zmienili coś w tej polityce w ostatniej aktualizacji TFS. –