Нумерация билдов при перекомпиляции в VS 2005

Тема в разделе "WASM.WIN32", создана пользователем Rodin, 13 ноя 2008.

  1. Rodin

    Rodin New Member

    Публикаций:
    0
    Регистрация:
    30 апр 2007
    Сообщения:
    125
    Как при каждой перекомпиляции из гуя автоматически увеличивать значение VER_FILEVERSION?
     
  2. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    Rodin
    для этого используют SVN или CVS и т.д.
    и не при просто ребилде, а после изменений
    а если тебе в ресурсах апликации версию менять, то система контроля
    версий это не делает :)
     
  3. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    Для VS6 был аддон к-рый каждый раз при ребилде увелчивал версию, наверняка есть и для VS2005.
     
  4. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    censored
    а какая практическая ценность от этого?
    какая ценность номера версии без системы контроля версий?
     
  5. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    Эти вещи вообще не связаны.
     
  6. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    wsd
    Есть!
    Смотри, у тебя есть сорцы твоей тулзы, ты выкладываешь к примеру заномером вер. 1.9 и сохраняя сорцы в этом виде куда либо скажем в папку 1_9, а сам увеличиваешь 1.10 и добавляешь новые фичи и правишь баги. Вдруг кто-то по телефону говорит , что в 1.4 есть бага и новую он не может скачать к примеру нет доступа в нэт, бывают и много таких случаев. Тогда ты смотришь код и можешь посоветовать ему что делать в этой ситуации!!!

    Это принцип систем контроля версий, ведь не зачем ставить ради одной маленькой тулзы, т.е. тулзу которую может сопровождать один чел. SVN и CVS имеет смысл ставить тогда, когда команда может меняться, к примеру один вдруг забухал на год, а проект то должен жить ! ;)
     
  7. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    EvilsInterrupt
    да, вариант
     
  8. reverser

    reverser New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2004
    Сообщения:
    615
  9. Rodin

    Rodin New Member

    Публикаций:
    0
    Регистрация:
    30 апр 2007
    Сообщения:
    125
    Автоматическое увеличение номеров хочется, т.к. когда релижу проект для юзеров, приходится вручную править номер. Проект я веду один, поэтому коллективные средства вроде CVS не нужны.

    Можно написать скрипт/прогу (здесь verinc) правящую файл версии и впихнуть ее в Pre-build event. При этом гуй VS не сразу подхватывает изменения + появляется назойливое сообщение о измененных извне файлах проекта
     
  10. Johnikum

    Johnikum Member

    Публикаций:
    0
    Регистрация:
    6 июн 2003
    Сообщения:
    97
  11. LocTb

    LocTb New Member

    Публикаций:
    0
    Регистрация:
    11 окт 2004
    Сообщения:
    54
    Воткни как текуший макрос