Ветеран
Сообщения: 27449
Благодарности: 8087
|
Профиль
|
Отправить PM
| Цитировать
Цитата Foreigner:
Ну вот, на вскидку, сразу вижу метки @next и @continue прямо в теле цикла, да еще и с отступом. Имхо, это не айс »
|
Не айс — это когда вход снаружи внутрь цикла. Используйте без меток, наподобие:
Код: ![Выделить весь код](images/misc/selectcode.png)
IF NOT DEFINED flag (
CALL:@check %%i
)
Оффтопик:
читать дальше »
Цитата frid-karatel:
Далее...
Ведётся работа над N проектами. Допустим, 30 шт.
За день могут быть изменены только 5 проектов, а то и вообще изменений не будет.
Соответственно, надо проверять, были ли какие-нибудь изменения или нет, а потом уже делать резервную копию. »
|
Не надо. Это задача самого резервного копирования.
Цитата frid-karatel:
Далее...
Необходима полная резервная копия всей папки с проектом целиком, а не только измененных файлов.
Чтобы через месяц-другой-третий можно было откатиться и посмотреть/сравнить с тем, что сейчас есть. »
|
Зачем постоянно полная? Раз в месяц/неделю… В промежутке — резервная копия только изменённых файлов.
Цитата frid-karatel:
Далее...
Проекты могут содержать как большие файлы (1 Гб), так и маленькие (1 Кб).
Маленьких файлов может быть... Ну, скажем, 100 000... Соответственно, тут уместно архивирование типа WinRAR. »
|
А лучше PAQ и KGB Archiver ![Wink](images/smilies/wink.gif) . В термине резервное копирование главным является первое слово. Сжатие тут не главное.
Цитата frid-karatel:
Далее...
Необходим доступ к резервной копии в любой момент.
Некоторые программы для бэкапа используют резервирование в свой формат, что требует установки софта на каждом компьютере.
А это не есть гуд... »
|
Разворачиваете полную копию, накатываете на неё частичные архивы вплоть до нужной даты. Хоть тем же WinRar'ом, хоть NT Backup'ом.
|
Отправлено: 21:02, 08-05-2011
| #9
|