Показать полную графическую версию : программа для синхронизации файлов на сервере и на локальной машине
Vlad Drakula
14-07-2006, 10:43
посоветуйте программу для синхронизации файлов на сервере и на локальной машине.
объем синхронизируемых дирикторий порядка: 0.5 - 1Гб , колличество файлов: несколько тысячь.
Vlad Drakula
14-07-2006, 16:06
mar
т.е. развернуть SVN сервер на другой машине и вытаскивать обновления через консоль?
только это означает что на клиентре нужно 2Гб места в том случае если сайт весит 1Гб.
ну можно cvs, места потребуется меньше. Так ведь насколько я понимаю, синхронизация нужна постоянная? Можно, конечно, написать скрипт, сохраняющий состояние (время-размер) всех файлов и потом отправляющий на сервер по списку, который будет состоять из измененных файлов. (Список получать, сверяя текущее состояние с сохраненным)
strejiok
14-07-2006, 17:52
хм. svn :) быстрый, простой вариант.
неужели 2гб проблема?
Vlad Drakula
15-07-2006, 02:01
svn / cvs не очень интересуют...
мне бы по FTP...
Vlad Drakula есть програмы читающие заголовки файлов при вводе реквизитов, в случае если при входе завтра заголовки поменялись, такие программы выводят список файлов которые изменились (ссылки), довольно удобно.
Vlad Drakula
15-07-2006, 04:00
E-mail
а причем здесь сайт вотчеры? я сам сайт изменяю и мне нужно просто периодически заливать на сервер обновленные страницы...
vadimiron
15-07-2006, 15:14
Vlad Drakula
вроде в более менее продвинутых ФТП клиентах есть чтото типа синхронизации, то есть проверяются файлы на изменения, если есть, то изменённые файлы закачиваются, покапай в эту сторону
В некоторых редакторах кода тоже есть
Например в Cute FTP есть опция по мониторингу и синхронизации папок, может тебе это подойдёт??
Vlad Drakula
15-07-2006, 17:57
vadimiron
так и привел бы примеры более менее нормальных FTP клиентов.
vadimiron
15-07-2006, 19:10
В гуглу такой (http://www.ftpsynchronizer.com/) нашёл
Cute FTP, как уже сказал
WS FTP
Vlad Drakula
15-07-2006, 19:31
vadimiron
а как на счет файл зилы?
vadimiron
15-07-2006, 20:41
запланировано в третьей версии (пока в разработке)
Vlad Drakula
16-07-2006, 01:35
тестирую WS FTP, режим синхронизации конечно не плохой, но мне совершенно не подходит... он отослал на сервер весь проект...
А почему бы не использовать специально предназначенные для синхронизации файлов утилиты? http://samba.anu.edu.au/rsync/ Используется, например, в Gentoo для синхронизации portage.
Vlad Drakula
16-07-2006, 09:11
попробовал Cute FTP, итог: скорость закачки практически идентична WS FTP, но WS FTP хоть более менее точно предсказывал когда закончит...
ivank
хочется прогу для работы именно по FTP....
и даже алгоритм синхронизации простой нужен... такое ощущение что мне придется придется ее писать самому :(
Vlad Drakula
16-07-2006, 10:14
FTP Synchronizer подавал надежды, но ве равно... после изменений в проект рашил залить на сервер все файлы... не хорошо...
проблема скорее всего что каждый раз у заливаемых файлов новая дата обновления... по этой причине у них как правило сносит голову и алгоритмы... вот интересно почем не использовать локальную копию в кеше FTP клиента и делать перед заливкой DIFF чтобы определиться со списком заливаемых файлов???
Vlad Drakula
17-07-2006, 00:15
к сожалению программы с нужныс алгоритомом не обнаружил, приходится править работу собственных скриптов...
Prisoner
25-07-2006, 11:08
А WebSynchronizer?
в lin-системах смотреть опцию mirror у lftp и wget .
хотя вроде wget и на виндовс портировали :rolleyes:
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.