Ich habe ein paar gemeinsame Projekte auf meiner Lösung. Das bedeutet, dass ich sie auch von anderen Lösungen verwende und diese gemeinsamen Projekte in einer gemeinsamen Lösung kombiniert habe.Visual Studio (2017) - Git mit gemeinsamen Projekten
Zum Beispiel:
* Common.sln hat CommonProject.csproj
* MySolution1.sln hat ProjectA.csproj, ProjectB.csproj, CommonProject.csproj
* MySolution2.sln hat ProjectX. csproj, ProjectY.csproj, CommonProject.csproj
Ich benutze Git für Quellcode-Controller. (Bitbucket Repos)
Mein Problem ist Git nicht meine gemeinsamen Projekte auf meine Lösung1 und Lösung2 verfolgen.
Vielen Dank für
Ich denke, das ist eine bessere Lösung für mein Problem. Danke für die Hilfe "Oder sollten Sie den Repo hinzufügen, der Common.sln als git Submodul für solution1 und solution2 enthält" sollte ich diese Einstellungen in Git oder Visual Studio vornehmen? –
Die Einstellungen sind in Git-Seite. Die 'solution1' und' solution2' behandeln die 'Common.sln' als Bibliotheks- oder Third-Party-Code. Weitere Details zu Git Submodulen finden Sie unter https://git-scm.com/book/de/v2/Git-Tools-Submodules. –