Что я должен хранить / не хранить в TFS и как? - PullRequest
0 голосов
/ 11 ноября 2011

Я пытаюсь настроить TFS-сервер для нашей небольшой команды разработчиков, и, поскольку это довольно ново для меня, у меня есть пара вопросов.

1) Мы разрабатываем веб-сайты ASP.Net дляДля внутреннего использования (интранет и т. д.) эти веб-сайты в настоящее время не сохраняются с помощью решений Visual Studio, они сохраняются в основном в том виде, в котором они находятся на сервере, и мы просто обновляем их с помощью Visual Studio, выполняя команду file> open website.

ИтакМой первый вопрос должен ли я сохранить их как решения в TFS?Какая польза от этого?

Я работаю в фоновом режиме при разработке приложений WPF и всегда видела все, что было сохранено с помощью решения в TFS.

2) Что мы должны хранить в нашей TFSрепозиторий (и что мы должны исключить)?

В данный момент я храню исходный код и документацию, но действительно ли уместно хранить такие вещи, как установщики для плагинов / небольших приложений VS, или все эти вещи должны быть размещены?на сервере где-нибудь?

1 Ответ

2 голосов
/ 11 ноября 2011

Итак, мой первый вопрос: я должен сохранить их как решения в TFS? Что

Да, вы можете создать решение, содержащее различные веб-приложения ASP.NET.

будет ли польза от этого?

Ваш исходный код будет контролироваться версией

Что мы должны хранить в нашем хранилище TFS

Исходный код, сторонние сборки, которые могут потребоваться вашим приложениям ASP.NET, файлы сценариев, в основном все, что позволяет вашему сайту работать. Документация также должна храниться вместе с проектом. То же самое относится и к установщикам (только исходный код, а не MSI), если эти установщики позволяют развертывать приложение ASP.NET на живых серверах.

и что мы должны исключить

Скомпилированные сборки, но они все равно автоматически исключаются TFS.

...