2010-07-19 4 views
10

Я смотрел видео на Git, и парень ушел с дороги, чтобы игнорировать AssemblyInfo.cs. Почему я не должен проверять этот файл? Если я не проверю файл, не будет ли Visual Studio жаловаться на следующего пользователя, когда он проверит мой код?Почему бы не зарегистрироваться AssemblyInfo.cs

+0

Вы имеете в виду 'AssemblyInfo.cs'? – SLaks

+0

SLaks. Да, я имел в виду AssemblyInfo.cs. – mpenrow

ответ

20

Некоторые люди генерируют AssemblyInfo.cs из сценария при создании. Таким образом, номера даты и версии могут быть изменены автоматически.

3

Главное, что я могу представить, что AssemblyInfo.cs является источником для различных номеров версий встроенных сборок.

Это не означает, что ваши AssemblyInfo.cs файлы не должны быть в системе управления версиями (они абсолютно необходимо, на мой взгляд), но разработчики должны быть очень осторожны, о проверке их.

Где я работаю, мы имеем автоматизированный процесс сборки, который управляет номерами версий, так что только этот процесс изменяет файлы AssemblyInfo.cs - разработчики изменяют отдельный файл VersionNumber, когда они планируют небольшую или большую сборку, требующую значительного изменения номера версии.

Смежные вопросы