Просмотр полной версии : Автоматизация во FlashDevelop
Знает ли кто-нибудь, можно ли во FlashDevelop как-то реализовать такую штуку: например, при каждом сохранении файла автоматически вставлять текущую дату?
А смысл? При записи любого файла в системе, у него меняется время модификации.
iNils, вероятно, подразумевается запись даты во флешку при компиляции.
DarkLight
23.02.2009, 12:25
При компиляции элементрано - пишем Ant task, который пишет дату, а затем запускает jsfl, публикующий swf(Flash IDE)/запускает компилятор(Flex SDK)
Если компилится AS3-проект флексовым mxmlc, то дата билда вшита прямо в swf, прочитать несложно.
Я это хочу, чтобы при ведении лога показывалась версия класса, а она соответственно меняется автоматически, при каждом сохранении файла. Я знаю, что есть продвинутые системы Subversion с серверами и т.п., но существет ли какой-нить облегчённый вариант? Мне вот например нет необходимости ставить сервер и все причиндалы Sub, я просто хочу чтобы у меня в классе автоматом прописывалась версия и дата последнего изменения... видимо для этих целей только руки подходят :)
DarkLight
23.02.2009, 13:46
в теории можно в pre-build command line прописать соответствующие действия при тесте проекта.
Какой смысл хранить версию, когда нет отката до других версий?
Для работы svn сервер не нужен, ставится программа TortoiseSVN и все. Но и она не сохраняет автоматически, а только когда вы понимаете, что версия изменилась на столько, что надо положить ее в репозиторий, вы делаете коммит.
Совсем облегченный вариант, это использовать архивирование.
rar a -ag -ao -ac -ad -m5 !.!_ !.!
Такой код будет просматривать содержимое папок и у тех, что стоит атрибут A (то есть на архивирование), будет архивировать в новый файл по дате и времени запуска кода.
Да, видимо я заморачиваюсь... :)
Версии хочу вести для себя. Чтобы по прошествии времени видеть, когда я последний раз редактировал класс и какова его версия. Понимаю, что это больше нужно при командной разработке, но хотелось как-то вести подобную систему для себя. Вобщем по этому вопросу мне всё понятно. Спасибо за ответы. :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.