Должен ли я регистрировать двоичные файлы, которые находятся в папке пакетов моего решения, также в TFS (или на любом сервере управления версиями)?Должен ли я записывать двоичные файлы в src packages также в исходный элемент управления?
ответ
Да, если ваш проект не может работать без них. Лично я распространяю свои зависимости как NuGets, поэтому мне не нужно проверять их в TFS. Когда кто-то получает последнюю версию проекта, зависимые NuGets автоматически извлекаются из соответствующих мест.
Всегда думайте о недавно переустановленной машине с Visual Studio, и разработчик получает последнюю версию вашего проекта из TFS. Этот проект должен строиться без того, чтобы разработчик ничего не делал. Просто нажмите Shift + F6.
Еще раз спасибо. :-) –
Теперь я смущен. Я не понимаю предложение: «Лично я распространяю свои зависимости как NuGets так ...» :-) –
Что вас смущает? Вы не знаете, что такое NuGet? Вы можете прочитать об этом здесь: http://docs.nuget.org/ Например, в проектах ASP.NET MVC 3 и 4 используются NuGets. Когда вы создаете новый проект в Visual Studio, зависимости выбираются автоматически из соответствующих мест. –
- 1. Должен ли я добавлять файлы .vcxproj.filter в исходный элемент управления?
- 2. Должен ли я перенести папку .vscode в исходный элемент управления?
- 3. Должен ли я включать файл class.feature.cs в исходный элемент управления?
- 4. Как читать/записывать двоичные файлы?
- 5. Должен ли Azure ServiceConfiguration.Cloud.cscfg быть включен в исходный элемент управления?
- 6. Должен ли я тестировать файлы my/src или/build файлы?
- 7. Должен ли я добавить папку .metadata в элемент управления источника?
- 8. Развертывание Matlab: добавьте файлы в исходный элемент управления?
- 9. Должен ли я добавить папку Visual Studio 2015.vs в исходный элемент управления?
- 10. где модуль должен записывать файлы?
- 11. записывать двоичные файлы в разные каталоги после их манипулирования?
- 12. Сжатый исходный код, исключая двоичные файлы
- 13. Должен ли я записывать медиафайлы в репозиторий github?
- 14. Должен ли я добавлять скомпилированные двоичные файлы в мой репозиторий Subversion?
- 15. Как записывать переменные в исходный код django
- 16. Тот же простой исходный код, разные двоичные файлы в Windows
- 17. Добавить элемент в исходный элемент управления без сопоставления
- 18. Automake генерирует двоичные файлы в bin/вместо src/
- 19. Gulp: записывать выходные файлы в подпапку, относящуюся к пути src
- 20. Должен ли я записывать каталог/bin при работе с virtualenv?
- 21. Должен ли я использовать NSFileWrappers в UIManagedDocument?
- 22. C# WinForms: Должен ли я использовать элемент управления веб-браузера
- 23. Должен ли я создать пользовательский элемент управления как беззаботный?
- 24. Невозможно добавить новый элемент в исходный элемент управления?
- 25. сжимать двоичные файлы в SVN?
- 26. vb6 - если я использую пользовательский элемент управления в своем Prog, я должен его включить
- 27. Модуль Python должен записывать файлы в каталог, но разрешение блокируется
- 28. Как записывать двоичные данные в linux
- 29. Двоичные файлы в C++
- 30. Должны ли добавляться файлы .pdb из obj/Debug в исходный элемент управления?
Альтернативой может быть «восстановление пакета»: http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages - личность, компиляция двоичных файлов заманчиво благодаря простоте и очевидности. –
@MarcGravell: Большое спасибо за эту полезную ссылку. –