2013-04-25 5 views
0

Мы пытаемся перейти от текущего источника управления к TFS в качестве источника. Сейчас у нас есть все проекты в качестве ссылок на проекты. Наша организация небольшая, и у нас есть много общих проектов, которые используются различными командами разработчиков, и все команды при необходимости обновляют эти проекты. Когда мы переходим на TFS, мы стараемся использовать ссылки DLL для этих проектов, но мне интересно, не сделает ли это невозможным ветвление, и я также обеспокоен тем, что есть ссылки на DLL-ссылки на проекты, которые все команды в компании должны вносить изменения.Какова рекомендуемая структура TFS.

Не могли бы вы предложить, учитывая наш сценарий, если было бы неплохо иметь ссылки DLL на наши общие проекты или иметь ссылки на проекты. Также будут полезны любые ссылки на предлагаемые чтения.

ответ

1

Зависит от размера этих проектов и того, как часто вы вносите туда изменения, ссылки на dll обычно используются для сторонних библиотек, если вы владеете общими проектами, не часто меняются и/или меняются небольшой/выделенной группой ppl, тогда может быть benificial обрабатывать их таким же образом, в противном случае его лучше иметь ссылки на проект.

Я не уверен, почему ссылки на dll будут представлять проблемы разветвления? Вы отправляете их точно так же, как и любой другой код или проект, если они не отличаются друг от друга, вы можете сэкономить время на обновлениях и держать их вне филиала в одном месте.