При загрузке проекта в репозиторий с открытым исходным кодом следует ли удалять папки bin и obj? - PullRequest
3 голосов
/ 29 августа 2011

Просто интересно, что такое стандартная практика. Удаление этих папок перед загрузкой упрощает сортировку загруженных файлов и уменьшает количество файлов и размер проекта (более быстрая загрузка). Однако загрузчик должен перестроить его, чтобы запустить его в выбранной им среде IDE (в данном случае VC #).

Скорее всего, у меня будет отдельная загрузка для скомпилированного двоичного файла, так что я думаю, что удаление папок bin и obj было бы желательным? Кроме того, удаление этих папок приводит к удалению всех exe-файлов и скомпилированных файлов из исходного кода, чтобы они могли без проблем использоваться такими службами, как Gmail (Gmail не позволяет отправлять исполняемые файлы по электронной почте).

Ответы [ 2 ]

3 голосов
/ 29 августа 2011

да, папки obj и bin создаются процессом сборки и не нужны другим разработчикам для открытия решения и перестройки проектов.

в общем случае вам следует также удалить файлы .suo и других пользователей.конкретные файлы, которые Visual Studio может создавать локально.

1 голос
/ 29 августа 2011

Да, вы должны удалить двоичные файлы.Как вы сказали, вы можете предложить отдельные бинарные файлы для скачивания.Если у вас есть двоичные файлы в вашем репозитории управления версиями, он также добавляет кучу ненужных изменений файлов в ваш источник управления, что иногда затрудняет просмотр реальных изменений.

...