Войти

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


Страниц : [1] 2

Vlad Drakula
14-07-2006, 10:43
посоветуйте программу для синхронизации файлов на сервере и на локальной машине.

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

mar
14-07-2006, 15:08
svn

Vlad Drakula
14-07-2006, 16:06
mar
т.е. развернуть SVN сервер на другой машине и вытаскивать обновления через консоль?

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

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

strejiok
14-07-2006, 17:52
хм. svn :) быстрый, простой вариант.
неужели 2гб проблема?

Vlad Drakula
15-07-2006, 02:01
svn / cvs не очень интересуют...

мне бы по FTP...

E-mail
15-07-2006, 03:10
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, режим синхронизации конечно не плохой, но мне совершенно не подходит... он отослал на сервер весь проект...

ivank
16-07-2006, 03:28
А почему бы не использовать специально предназначенные для синхронизации файлов утилиты? 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?

3kLiN
25-07-2006, 22:52
в lin-системах смотреть опцию mirror у lftp и wget .
хотя вроде wget и на виндовс портировали :rolleyes:




© OSzone.net 2001-2012