знатокам total commander - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB93.4409
BTC/USD63551.7781
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 31.08.2010, 16:04   #1
Cude
роллер-дорвейщик
 
Аватар для Cude
 
Регистрация: 08.04.2007
Сообщений: 636
Бабло: $112590
Отправить сообщение для Cude с помощью ICQ
По умолчанию знатокам total commander

Нужно сделать однонаправленную синхронизаю локальной папки и фтп. Требование - никакого анализа что лежит на фтп (куча подпапок, поседеешь пока по gprs все это просканится).

То есть я редактирую файлы в разных папках, нажимаю кнопочку, мне выдается список файлов отсортированных по дате изменения, выбираю какие надо и они заливаются на фтп в соответствующие им папки.
__________________
Cude вне форума  
Старый 31.08.2010, 21:10   #2
pepper
Senior Member
 
Регистрация: 04.06.2008
Сообщений: 466
Бабло: $172376
По умолчанию

Синхронизировать каталоги (в одной панели локальная папка в другой - фтп) -> устанавливаешь какие файлы нужно показывать (если одностороняя синхронизация -> или <-), убираешь галку по содержимому -> сравнить -> сортировка по дате -> отмечаешь те, которые нужно копировать -> profit!

upd: еще забыл - время изменения на серваке и на компе могут отличаться!

Последний раз редактировалось pepper; 31.08.2010 в 21:16.
pepper вне форума  
Старый 31.08.2010, 21:59   #3
smiler
Senior Member
 
Аватар для smiler
 
Регистрация: 30.07.2007
Сообщений: 400
Бабло: $83831
По умолчанию

ДримВьюер заюзай Создай сайт локально, установи явки-пароли для FTP.
После изменения локальной копии, нажимай "синхронизация". ДримВьюер сам всё сделает
P.S. Это как вариант
smiler вне форума  
Старый 31.08.2010, 23:26   #4
Cude
роллер-дорвейщик
 
Аватар для Cude
 
Регистрация: 08.04.2007
Сообщений: 636
Бабло: $112590
ТС -->
Отправить сообщение для Cude с помощью ICQ
автор темы ТС По умолчанию

Цитата:
Сообщение от pepper Посмотреть сообщение
Синхронизировать каталоги (в одной панели локальная папка в другой - фтп) -> устанавливаешь какие файлы нужно показывать (если одностороняя синхронизация -> или <-), убираешь галку по содержимому -> сравнить -> сортировка по дате -> отмечаешь те, которые нужно копировать -> profit!

upd: еще забыл - время изменения на серваке и на компе могут отличаться!
Угу, нажимаешь сравнить и тотал начинает весело сканить директории по фтп

Цитата:
Сообщение от smiler Посмотреть сообщение
ДримВьюер заюзай Создай сайт локально, установи явки-пароли для FTP.
После изменения локальной копии, нажимай "синхронизация". ДримВьюер сам всё сделает
P.S. Это как вариант
в жизни это говно не буду использовать и на 100% уверен что он также просканит все что можно прежде чем залить обновки. А когда проект на каком нибудь фреймворке с кучей папок, ждать 5 минут чтобы закачало парочка текстовых файлов мне впадлу.
__________________
Cude вне форума  
Старый 31.08.2010, 23:34   #5
pepper
Senior Member
 
Регистрация: 04.06.2008
Сообщений: 466
Бабло: $172376
По умолчанию

Цитата:
Сообщение от Cude Посмотреть сообщение
Угу, нажимаешь сравнить и тотал начинает весело сканить директории по фтп
Отключи подкаталоги, если они не нужны
pepper вне форума  
Старый 01.09.2010, 18:45   #6
Cude
роллер-дорвейщик
 
Аватар для Cude
 
Регистрация: 08.04.2007
Сообщений: 636
Бабло: $112590
ТС -->
Отправить сообщение для Cude с помощью ICQ
автор темы ТС По умолчанию

Цитата:
Сообщение от pepper Посмотреть сообщение
Отключи подкаталоги, если они не нужны
блин, в этом и есть основная фича
__________________
Cude вне форума  
Старый 01.09.2010, 21:22   #7
medar
кодер-энтузиаст
 
Аватар для medar
 
Регистрация: 04.04.2007
Адрес: Джамайка
Сообщений: 3,381
Бабло: $447150
По умолчанию

Вообще-то в нормальной IDE это называется deploy. На ftp заливаются только измененные файлы со времени последнего деплоя.
medar вне форума  
Старый 01.09.2010, 21:56   #8
Cude
роллер-дорвейщик
 
Аватар для Cude
 
Регистрация: 08.04.2007
Сообщений: 636
Бабло: $112590
ТС -->
Отправить сообщение для Cude с помощью ICQ
автор темы ТС По умолчанию

Цитата:
Сообщение от medar Посмотреть сообщение
Вообще-то в нормальной IDE это называется deploy. На ftp заливаются только измененные файлы со времени последнего деплоя.
юзать тот же netbeans только ради этой фичи не хочется. Пока загрузится, пока просканирует, тормозит периодически. А фишки с автодополнением это игрушки, мало когда нужны.
__________________
Cude вне форума  
Старый 01.09.2010, 22:11   #9
pepper
Senior Member
 
Регистрация: 04.06.2008
Сообщений: 466
Бабло: $172376
По умолчанию

Без обхода всего дерева каталогов он и не узнает каке файлы поменялись Как минимум дату и время надо сравнить
pepper вне форума  
Старый 01.09.2010, 22:41   #10
Cude
роллер-дорвейщик
 
Аватар для Cude
 
Регистрация: 08.04.2007
Сообщений: 636
Бабло: $112590
ТС -->
Отправить сообщение для Cude с помощью ICQ
автор темы ТС По умолчанию

Цитата:
Сообщение от pepper Посмотреть сообщение
Без обхода всего дерева каталогов он и не узнает каке файлы поменялись Как минимум дату и время надо сравнить
ему и не надо знать, я сам выберу какие надо залить
__________________
Cude вне форума