2017-02-05 8 views
-1

Мне нужно заменить старый .dll на новую версию .dll в репозитории TFS.как заменить старую dll новой версией .dll в репозитории tfs

Может ли кто-нибудь сказать мне, как это сделать? Я использую Visual Studio 2013.

+0

Я не понимаю, почему это было проголосовано? –

+0

@varun - что именно вы пытаетесь достичь. Я думаю, вам нужно сделать шаг назад и объяснить более высокий уровень, которого вы хотите достичь. – Tim

+0

Почему у вас есть DLL в контроле версий? Являются ли эти сторонние DLL? Возможно, вам стоит подумать о создании сепа «дерева» для каждого другого «набора версий» сторонних библиотек – Tim

ответ

0

Не рекомендуется проверять файлы .dll в TFS. Вы можете загрузить ссылки на диспетчер пакетов, такой как NuGet. Затем вы можете указать версию, которую хотите использовать в своем проекте, и ваш проект автоматически восстановит пакеты.

Полезные ссылки:

0

процедура является более или менее такой же, как и для любого другого файла:

  1. Бон о ut файл, о котором идет речь, с помощью Source Control Explorer
  2. Замените старый файл на новый, используя ваш любимый файловый проводник (если бы это был исходный файл, который вы только что внесли бы изменения в существующий файл с помощью IDE).
  3. Заселение в файл с помощью проводника управления источником

Я согласен с @cece, что в целом следует избегать хранения бинарных файлов в систему управления версиями.

+0

Почему «вы должны избегать хранения двоичных файлов в исходном контроле»? – usefulBee

+1

@usefulBee вы не должны хранить двоичные файлы в исходной системе управления, потому что исходные системы управления разработаны для источника и оптимизируют это, сохраняя различия между двумя версиями. Добавление двоичных файлов предотвратит просто сохранение изменений, и вы не сможете увидеть разницу. Для двоичных файлов вы можете использовать систему управления пакетами. –