Я смотрел видео на Мерзавце, и парень старался изо всех сил игнорировать AssemblyInfo.cs. Почему я не должен регистрировать тот файл? Если я не буду регистрировать файл разве, то Visual Studio не будет жаловаться для следующего пользователя, когда он проверит мой код?
Некоторые создают AssemblyInfo.cs из скрипта при сборке. Таким образом, дата и номер версии могут быть изменены автоматически.
Основной недостаток I Можно подумать, что AssemblyInfo.cs является источником различных номеров версий собранных сборок.
Это не означает, что ваши файлы AssemblyInfo.cs не должны находиться в системе управления версиями (они, по моему мнению, абсолютно должны), но что разработчики должны быть очень осторожны при их проверке.
Там, где я работаю, у нас есть автоматизированный процесс сборки, который управляет номерами версий, поэтому только этот процесс изменяет файлы AssemblyInfo.cs - разработчики изменяют отдельный файл VersionNumber, когда планируют второстепенную или основную сборку, требующую значительного изменения номера версии.