У нас есть соглашение о версировании наших сборников как [major]. [minor]. [micro]. [revision], например. 2.1.2.33546.
Наша сборка script автоматически обновляет файл AssemblyInfo.cs, содержащий
[assembly: AssemblyVersion("x.y.z.w")]
чтобы вставить номер версии в сборку.
Но наш Subversion-репозиторий просто дошел до версии # 65535, которая нарушила нашу сборку.
Оказывается, что каждое число в номере версии имеет максимальное значение 65534 (вероятно, из-за ограничения Windows).
Вы столкнулись с этой проблемой? Любые хорошие решения/обходные пути?
Нам нравится схема вложения номера ревизии, и мы, очевидно, не можем просто reset наш Subversion-сервер: -)