Подтвердить что ты не робот

Почему бы не проверить AssemblyInfo.cs

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

4b9b3361

Ответ 1

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

Ответ 2

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

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

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