forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Прочие вопросы (http://forum.boolean.name/forumdisplay.php?f=50)
-   -   Back Up (http://forum.boolean.name/showthread.php?t=13846)

Gector 06.12.2010 19:15

Back Up
 
Каким спсобом, кроме копирования мп файла, можно делать бэкапы? Просто один исходник паскль уже погубил. Хорошо, что догадался скопировать, а то совсем пропал. Может есть какие нибудь иде или что нибудь типа того?

ViNT 06.12.2010 19:37

Ответ: Back Up
 
В MP ничего такого нет, нужно либо использовать какую-нибудь готовую программу для бэкапа файлов (видел нечто в роде Stream Turbo Backup), либо самому простенькую утилитку написать, тут главное не нарваться на проблемы с одновременным использованием файлов компилятором и софтиной.
У меня вообще выработалась привычка сохраняться перед каждой компиляцией.
В принципе, может даже напишу что-нибудь такое.

UPD

что-то я напутал, сохранять-то из редактора надо...
Хотя, тоже решаемо - забэкапить текущий сохраненный файл, послать редактору CTRL+S, скопировать сохраненный файл в папку с бэкапами, вернуть старый файл на место.

Gector 06.12.2010 19:42

Ответ: Back Up
 
Спасибо за совет). Я тоже сохраняю, но один исходник был убит как раз после сохранения. Нажал build и он вылетел как всегда. Открываю файл снова - не читается. Пока обойдусь, но на будущее надо написать, что нибудь такое.

odd 06.12.2010 23:33

Ответ: Back Up
 
Что же вы так. Даже я делаю бекапы каждый день и на флешку и на другой диск винчестера. Помогает.

cherepets 07.12.2010 13:03

Ответ: Back Up
 
А я вообще когда-то писал утилитку на дельфях, которая грузит или скачивает исходник по фтп.
Таким образом если после внесенных изменений всё накрылось - можно скачать бэкап, а если изменения удачны - сохраниться.

Только вот не уверен что у меня это сохранилось где-то, но в любом случае сделать подобное не сложно =)

blackman 11.12.2010 15:52

Ответ: Back Up
 
В 3 версии MP имеется автоматический backup исходников. При каждом сохранении вроде бы.

fall 11.12.2010 19:49

Ответ: Back Up
 
На мой взгляд, можно написать bat файл, в MP указать на этот файл в роли эмулятора. Т.е. при каждом запуске бинарника из среды будет происходить обращение к этому пакетному файлу. А в нем реализовать копирование исходников и, собственно, вызов настоящего эмулятора.

odd 11.12.2010 22:35

Ответ: Back Up
 
Неплохая идея.

ViNT 11.12.2010 23:48

Ответ: Back Up
 
Идея неплохая, но:
-Не всегда приходится пользоваться эмулятором (например, при необходимости отладки на телефоне)
-Все равно можно потерять большой кусок кода: скомпилировали, запустили (бэкап сохранился), дальше написали кучу кода, стали компилировать, при компиляции исходник оказался поврежден (как у Gector'a) - все, что было написано после последнего запуска оказалось потеряно.


Часовой пояс GMT +4, время: 11:55.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot