2016-04-08 18 views
9

Przeprowadzamy się do Gita. Teraz przeczytałem wszystko, co mówi, nie korzystam z submodułów z Gitem, jednak myślę, że pasuje to do naszego celu. Udostępniliśmy biblioteki, które wymagają aktualizacji bez względu na to, w którym projekcie się znajdują, a następnie zsynchronizowane z powrotem na serwer.Git SubModule Visual Studio

Dodałem projekt do git, dodano podprojekt i wszystko wydaje się działać. Jednak dzieje się coś naprawdę dziwnego, gdy tylko zapiszę plik w studio graficznym będącym częścią podprojektu, nie oznacza to już zmiany i nie mogę już jej zatwierdzić ani wypchnąć. Wszystko działa dobrze w głównym projekcie. Oznacza to, że zostało zmienione, dopóki plik nie zostanie zapisany, a następnie zniknie?

enter image description here

jakieś wskazówki/porady byłyby bardzo mile widziane

+1

PS: Widzę, że masz zainstalowany pasek narzędzi git w twoim Visual Studio, który jest tym, który nie jest tym, który jest dostarczany z Visual Studio, prawda? Może zakłócać standardowe funkcje. – jessehouwing

Odpowiedz

14

Jest wniosek w VisualStudio UserVoice aby umożliwić Commit changes to a submodule using VS, wniosek określa następujące:

te same funkcje, które mamy dla plików w repozytoriach GIT powinno być dostępne również dla plików w submodułach:

  • jest w stanie zatwierdzić zmiany do modułem
  • bieżącego oddziału, w oczekiwaniu na zmiany i niepublikowane rewizje są wyświetlane na dole w oknie VS
  • mini-info o pliku (n zmiany | Autorzy n, n) zmiany
  • widok Historia/annotate/porównać z niemodyfikowanej
  • itp

Jeśli chcesz także funkcje te mają być realizowane proszę głosować here tak uzyska pierwszeństwo

+2

Wygląda na to, że ktoś z SM ograniczył zakres tego żądania, jeśli chcesz zobaczyć pełną obsługę modułu submodule, oto nowe żądanie funkcji: https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/19733674-full-git-submodule-support – Mobigital

+0

Wygląda na to, że obecnie został w większości zaimplementowany w Visual Studio 2017 Update 5 Zobacz https://www.visualstudio.com/en-us/news/releasenotes/vs2017-preview-relnotes – BMac

Powiązane problemy