Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   программа для синхронизации файлов на сервере и на локальной машине (http://forum.oszone.net/showthread.php?t=68517)

Vlad Drakula 14-07-2006 10:43 461331

программа для синхронизации файлов на сервере и на локальной машине
 
посоветуйте программу для синхронизации файлов на сервере и на локальной машине.

объем синхронизируемых дирикторий порядка: 0.5 - 1Гб , колличество файлов: несколько тысячь.

mar 14-07-2006 15:08 461439

svn

Vlad Drakula 14-07-2006 16:06 461451

mar
т.е. развернуть SVN сервер на другой машине и вытаскивать обновления через консоль?

только это означает что на клиентре нужно 2Гб места в том случае если сайт весит 1Гб.

mar 14-07-2006 17:05 461461

ну можно cvs, места потребуется меньше. Так ведь насколько я понимаю, синхронизация нужна постоянная? Можно, конечно, написать скрипт, сохраняющий состояние (время-размер) всех файлов и потом отправляющий на сервер по списку, который будет состоять из измененных файлов. (Список получать, сверяя текущее состояние с сохраненным)

strejiok 14-07-2006 17:52 461477

хм. svn :) быстрый, простой вариант.
неужели 2гб проблема?

Vlad Drakula 15-07-2006 02:01 461591

svn / cvs не очень интересуют...

мне бы по FTP...

E-mail 15-07-2006 03:10 461602

Vlad Drakula есть програмы читающие заголовки файлов при вводе реквизитов, в случае если при входе завтра заголовки поменялись, такие программы выводят список файлов которые изменились (ссылки), довольно удобно.


Vlad Drakula 15-07-2006 04:00 461606

E-mail
а причем здесь сайт вотчеры? я сам сайт изменяю и мне нужно просто периодически заливать на сервер обновленные страницы...

vadimiron 15-07-2006 15:14 461691

Vlad Drakula
вроде в более менее продвинутых ФТП клиентах есть чтото типа синхронизации, то есть проверяются файлы на изменения, если есть, то изменённые файлы закачиваются, покапай в эту сторону
В некоторых редакторах кода тоже есть

Например в Cute FTP есть опция по мониторингу и синхронизации папок, может тебе это подойдёт??

Vlad Drakula 15-07-2006 17:57 461728

vadimiron
так и привел бы примеры более менее нормальных FTP клиентов.

vadimiron 15-07-2006 19:10 461737

В гуглу такой нашёл
Cute FTP, как уже сказал
WS FTP

Vlad Drakula 15-07-2006 19:31 461738

vadimiron
а как на счет файл зилы?

vadimiron 15-07-2006 20:41 461751

запланировано в третьей версии (пока в разработке)

Vlad Drakula 16-07-2006 01:35 461799

тестирую WS FTP, режим синхронизации конечно не плохой, но мне совершенно не подходит... он отослал на сервер весь проект...

ivank 16-07-2006 03:28 461809

А почему бы не использовать специально предназначенные для синхронизации файлов утилиты? http://samba.anu.edu.au/rsync/ Используется, например, в Gentoo для синхронизации portage.

Vlad Drakula 16-07-2006 09:11 461825

попробовал Cute FTP, итог: скорость закачки практически идентична WS FTP, но WS FTP хоть более менее точно предсказывал когда закончит...

ivank
хочется прогу для работы именно по FTP....
и даже алгоритм синхронизации простой нужен... такое ощущение что мне придется придется ее писать самому :(

Vlad Drakula 16-07-2006 10:14 461834

FTP Synchronizer подавал надежды, но ве равно... после изменений в проект рашил залить на сервер все файлы... не хорошо...

проблема скорее всего что каждый раз у заливаемых файлов новая дата обновления... по этой причине у них как правило сносит голову и алгоритмы... вот интересно почем не использовать локальную копию в кеше FTP клиента и делать перед заливкой DIFF чтобы определиться со списком заливаемых файлов???

Vlad Drakula 17-07-2006 00:15 461946

к сожалению программы с нужныс алгоритомом не обнаружил, приходится править работу собственных скриптов...

Prisoner 25-07-2006 11:08 464622

А WebSynchronizer?

3kLiN 25-07-2006 22:52 464859

в lin-системах смотреть опцию mirror у lftp и wget .
хотя вроде wget и на виндовс портировали :rolleyes:

vadimiron 30-07-2006 00:08 466214

ещё один кандидат

Упс, правда не фтп.... но пусть всё равно висит


Время: 13:07.

Время: 13:07.
© OSzone.net 2001-