Какие файлы проекта ASP.NET MVC не следует добавлять в Subversion? - PullRequest
4 голосов
/ 29 апреля 2010

это, вероятно, наивный вопрос, но я хочу сделать это правильно с первого раза.

У меня есть решение MVC, которое имеет следующее:

 Data project - C#
 Services project - C#
 MVC Web Project -  ASP.NET MVC
 Test Project

В настоящее время я использую исходный код MVC2 для отладки собственного кода. Я не планирую проверять это, но я понимаю, что как только я вернусь к MVC2 DLL, мое решение изменится.

Я почти уверен, что мне не следует регистрировать вещи, которые меняются при каждой сборке: например, папку bin в веб-проекте.

Есть ли список того, что не нужно передавать в систему контроля версий? :)

Ответы [ 3 ]

7 голосов
/ 29 апреля 2010

Исключить папку bin. Также обратите внимание на файлы .user или .suo. Эти файлы хранят ваши собственные настройки и будут меняться от пользователя к пользователю, поэтому он не должен находиться под контролем исходного кода.

Если вы используете базу данных, хранящуюся в папке App_Data, не забудьте также игнорировать это (файл базы данных, а не папка App_Data).

3 голосов
/ 29 апреля 2010

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

1 голос
/ 29 апреля 2010

вы используете ankhsvn?

Я думаю, что ankhsvn автоматически исключает каталоги, которые не нужны в Subversion

ура

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...