01.Blogs :
hack44  
Выкладываю интересное, что привлекло меня. Мои мысли и рассуждения на какую-либо тему. Полезные ссылки. Информация по программированию и просто из жизни.

Расшифровка версии Office

Открыв окно «О программе» в любом приложение пакета Office, вы увидите ряд чисел, обозначающих версию программы, которую вы используете.

Если вы пользуетесь Office 2003, то вы, вероятно, увидите примерно следующее: 11.5608.5606. Если же у вас Office 12, то вы увидите что-то похожее на это: 12.0.3417.1005. Схожее вы найдете и в более ранних версиях пакета. Давайте разберемся, что же обозначают эти числа.

В Office 2003, число «11» обозначает версию продукта. Так Office 2003 является 11 версией пакета Office, Office 12 аналогично является 12 версией. Получается следующее: Office XP это 10 версия, Office 2000 был 9 версией, а Office 97 – 8.

Далее следуют 4 цифры. В примерах выше это 5608 и 3417.Каждые несколько дней разработки проекта происходит компилирование всего кода в новую сборку, вплоть до финальной, заключительной версии, той, что вы можете найти в магазине.

Эти 4 цифры – не что иное, как закодированная дата, которая обозначает дату компиляцию.

Алгоритм следующий: Возьмите год, когда началась разработка пакета. Для Office 2003 это 2003.Обозначьте январь этого года как «Месяц 1».Первые две цифры обозначают число месяцев спустя «Месяц 1».Последние две цифры – день, когда произошла сборка.

Таким образом, получается, что 3417 – это месяц 1 (январь) 2003. Месяц 13 был январем 2004. Месяц 25 это январь 2005. Таким образом, получается, что 34 (цифры из Office 12) это октябрь 2005.

3417 это 17 октября 2005, дата, когда была сделана компиляция Office 12.Для Office 2003 и ХР, месяцем 1 выступал январь 2000. Так, финальная версия Office 2003 – 5608 – была собрана 8 августа 2003.

Но если вы посмотрите на числа Office 2003, то увидите еще четыре цифры отделенные тире. Первые две цифры обозначают номер сборки приложения (скажем Outlook), а вторые две представляют число MSO.

Иногда приходится вести разработку сразу нескольких веток продукта. Так, например, при разработке линейки Beta 1, ведется разработка Beta 2, а группа разработчиков Beta 1 кинута на отваживание уже имеющегося кода, а не внедрения новых функций.Таким образом, получается сразу несколько версий 3417 (ведь собраны они в один день). Тогда их разделяют точкой – 3418.1, 3417.2, 3417.3 и так далее, пока Beta 1 не будет готова. В вышеупомянутой сборке (3417.1005) – это 3417.5. Однако Beta 1 определена как 3417, а разработчики Beta 2 продолжают разрабатывать другие версии – 3423, 3425 и т.д.

И последний аспект: как только продукт готов, появляется еще больше проблем. Например, во втором обновление Office 2003 (SP2) вы могли видеть бессмысленное число 6552. Однако оно не имеет никакого отношение к дате.

Источник: blogs.msdn.com

Перевод: Райкер

posted on Sunday, November 13, 2005 1:53 AM by hack44


 
03.UPDATE CALENDAR :
<November 2005>
SunMonTueWedThuFriSat
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

05.MY LINKS :

07.Subscriptions :

Subscriptions


© Copyright 2005 Microsoft Corporation. All Rights Reserved.
Terms of Use | Privacy Statement | Code of Conduct | Hosted by MaximumASP for Microsoft
WHO-BAR