Как использовать общий проект между проектами с контролем версий? - PullRequest
0 голосов
/ 14 февраля 2019

Я посмотрел вокруг, чтобы найти ответ на мой вопрос о Shared Projects и управлении исходным кодом.Хотя я нахожу некоторые ответы, я не думаю, что они отвечают на мой вопрос.То, что я хотел бы сделать, это преобразовать некоторые компоненты, которые есть в решении WPF, в отдельные компоненты.Таким образом, мы можем совместно использовать общие компоненты (например, печать, поиск и т. Д.) Между различными приложениями LOB WPF, которые мы пишем.Недавно я узнал о Shared Projects в VS, что может подойти.Насколько я понимаю, код разделяется в решении в VS между различными решениями.Что я не понимаю, как это работает с контролем версий?Как мы разделяем общие компоненты между различными системами и обнаруживаем это в TFS или Git?Например, если у меня есть решение с родительским проектом и двумя общими проектами, я вижу, как проверять это в TFS или Git.Но тогда как я получу эти два общих проекта в другое решение, когда мы его создадим?Есть ли какой-то механизм в VS, Team Explorer или что-то такое, что позволит мне включить Shared Project в новое решение?Или я просто открою VS, создаю новое решение C # и вручную отправляюсь на поиски папки вокруг моего компьютера в другом решении и добавляю существующие элементы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...