Вход | Регистрация
    1  2  3  4  5  6  7  8  9  10   
1С:Предприятие :: 1С:Предприятие 8 общая

Всё еще обновляетесь вручную? Время бесценно, используйте обновлятор.

Ø [Волшебник, 28.11.17 - 15:37]
Всё еще обновляетесь вручную? Время бесценно, используйте обновлятор.
Я
   Владимир Милькин
 
07.04.16 - 07:55
Доброго дня, коллеги! Старая ветка об обновляторе ([helpme1c.ru] Обновлятор-1с: нужны ваши идеи для дальнейшего развития) подошла к своей 1000 - продолжаем в этой.

Обновлятор-1С доступен в двух вариантах: лайт и проф. Большинство возможностей доступно в бесплатной лайт версии. Проф-версия стоит 500 рублей и включает пожизненные обновления и техническую поддержку разработчика.

В качестве благодарности за ваши идеи буду выкладывать в этой ветке бесплатные ключики для проф-версии. Каждый ключ можно активировать ровно один раз - поэтому кто первый успел, того и тапки.

- Страничка программы: http://helpme1c.ru/obnovlyator-1s-gruppovoe-paketnoe-obnovlenie-vsex-baz-za-odin-raz
- Полный набор возможностей:http://helpme1c.ru/obnovlyator-1s-gruppovoe-paketnoe-obnovlenie-vsex-baz-za-odin-raz#full_abilities
- Статьи об использовании: http://helpme1c.ru/stati-po-ispolzovaniyu-programmy-obnovlyator-1s
- История разработки: http://helpme1c.ru/istoriya-izmenenij-programmy-obnovlyator-1s
- План разработки: http://helpme1c.ru/plan-razrabotki-programmy-obnovlyator-1s

С уважением к вам, Владимир Милькин (разработчик программы, автор сайта helpme1c.ru)

Ветка с Волшебником согласована.
   aziphov
 
801 - 17.08.17 - 15:55
Можно запустить сразу несколько баз, которые отмечены в списке?
   Владимир Милькин
 
802 - 18.08.17 - 02:38
(801) Нет, нельзя. Тоже когда-то думал над этой возможностью. Ок, ставлю в план на реализацию.
   Владимир Милькин
 
803 - 18.08.17 - 02:41
(801) А в каких случаях это нужно вам и сколько именно баз? Я просто думаю, если надо скажем 3 базы открыть, то что проще:
- выделить каждую
- открыть пункт меню
- выбрать запуск

или
- кликнуть каждую из них двойным щелчком (как это уже работает сейчас)
   kisobol
 
804 - 18.08.17 - 05:50
(803) Владимир. С базовыми версия если обновляешь на много релизов, может как-то проверять есть ли возможность запускать с ключем для выполнения обработчиков обновления. Если нельзя выдавать предупреждение и запускать руками.
   Владимир Милькин
 
805 - 18.08.17 - 05:55
(804) а как тут проверишь-то... можно по умолчанию для базовых версий ставить галку - обновляться на один релиз за раз, но это ИМХО больше вреда чем пользы принесёт.
   Владимир Милькин
 
806 - 18.08.17 - 05:57
А возможность сказать обновлятору - запускать базу с ключом для вып. обработчиков - есть (соотв. свойство у базы). Но эта возможность работает на очень немногих типовых, по-моему на неё разработчики в целом забили.
   kisobol
 
807 - 18.08.17 - 05:57
(805) Вот вот я ее на рознице тестил, она после 2.2.4 начинает работать.
   Владимир Милькин
 
808 - 18.08.17 - 05:59
Если же речь о полуручном режиме, то проще делать так:

- запускаете обновление базовой версии с расширенными параметрами
- там ставите галку "Переопределить выполнение обработчиков обновления" и выбираете значение "запускать в этот момент базу в режиме предприятия и ожидать пока пользователь сам всё сделает"
   aziphov
 
809 - 18.08.17 - 08:51
(802) 20-25 баз, тонкий клиент. И можно ли будет сделать возможность выбора клиента для отмеченных баз сразу?
   Владимир Милькин
 
810 - 18.08.17 - 09:39
(809) да, можно.

Только объясните мне пожалуйста сколько баз за раз вы запускаете и зачем столько все сразу?
   aziphov
 
811 - 18.08.17 - 10:33
(810) с утра запускаю все эти базы в тонком клиенте. Работаю в поддержке.
   Владимир Милькин
 
812 - 18.08.17 - 10:40
(811) ок, понял. Сделаю эту фичу в след. версии.
   Владимир Милькин
 
813 - 14.09.17 - 10:35
В тестовой версии обновлятора появилась возможность односторонней заливки архивов в следующие облака:

- Яндекс.Диск (дают бесплатно 10 гб, или 200 рублей за 1 террабайт)
- Гугл.Диск (дают бесплатно 15 гб)
- Mega.nz (дают бесплатно 50 гб)
- А также: ftp, ssh, webdav

Пока нет поддержки прокси, но я работаю над этим прямо сейчас.

Всех кто хочет опробовать новую возможность, приглашаю сюда: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

Заливка в облака работает в том числе в лайт-версии программы.
   Владимир Милькин
 
814 - 14.09.17 - 10:36
Да, вот общая статья о новой возможности: http://helpme1c.ru/obnovlyator-1s-kak-nastroit-peredachu-arxivov-v-oblaka
   ugra-86
 
815 - 22.09.17 - 18:31
Когда планируется (примерно) выложить основную версию с поддержкой облаков?
   Волшебник
 
Модератор
816 - 22.09.17 - 18:33
(815) Ещё нужно блокчейн прикрутить. Это сейчас модно.
   Владимир Милькин
 
817 - 23.09.17 - 02:08
(815) Я очень надеюсь, что обкатка облаков (в тестовой версии) будет закончена к концу октября.

(816) ну куда же теперь без него, уже думаю над этим... :)
   Владимир Милькин
 
818 - 28.09.17 - 07:32
В тестовой от 28 сентября появилась поддержка прокси (http, https, ftp) для облаков. Настройки прокси прописываются в свойствах облаков.

http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora
   ildary
 
819 - 28.09.17 - 08:45
Пользуясь случаем, хочу сказать спасибо за прекрасный продукт, как говорили классики "попробовал раз, ем и сейчас".

Пара вопросов:
1. В Обновляторе есть функция чистки кеша? В хелпе не нашел, вручную чистить умею, но автоматизацию люблю.

2. С чем связан долгий старт программы? Особо не мешает, просто непривычно.
   Владимир Милькин
 
820 - 28.09.17 - 09:27
(819) спасибо за хорошие слова :)

1. Да, функция очистки кэша появилась в обновляторе, начиная с сентября. Если у вас более старый обновлятор - скачайте последнюю версию с сайта и установите её поверх. Я пока не включаю сентябрьскую версию в автообновление, планирую сделать это с октября.

Когда установите сентябрьский обновлятор используйте вот эту инструкцию, в которой рассказывается об очистки кэша: http://helpme1c.ru/vozmozhnosti-obnovlyatora-dlya-ochistki-kesha-baz-1s

2. У вас насколько долгий? Отпишитесь мне на helpme1c.box@gmail.com попробуем найти причину.

Там при старте много чего читается - это и настройки самого обновлятора и список баз строится и настройки 1с и ещё много всякой полезной эвристики (ну типа куда 1с установлена). Всё эти операции завязаны на чтение файлов из различных мест.
   ildary
 
821 - 28.09.17 - 10:13
(820) спасибо за обновление. Пригодится, особенно радует что чистка щадит настройки пользователей.

Про старт - секунд 5, раз программа лазит в кучу разных мест 1С - тогда понятно, почему долго.
   Владимир Милькин
 
822 - 28.09.17 - 10:57
(821) да, 5 сек. это норм для обновлятора (у меня примерно также запускается)
   Владимир Милькин
 
824 - 29.09.17 - 09:39
Друзья, я создал отдельную группу для пользователей моей программы "Обновлятор-1С": https://vk.com/obnovljator

Возможностей и приёмов у программы становится всё больше, и я давно понял, что многие пользователи о них даже не догадываются.

Буду там на регулярной основе делиться секретами автоматизации при помощи обновлятора и надеюсь они сделают вашу повседневную работу легче и приятнее.
   mxs089
 
826 - 29.09.17 - 15:43
я не могу без слез смотреть
(824) https://cs6.pikabu.ru/images/big_size_comm/2015-05_6/14327531442441.jpg
   Владимир Милькин
 
827 - 30.09.17 - 01:38
(826) хм, странная реакция... ну ок :)
   Злопчинский
 
828 - 30.09.17 - 09:49
Вот сейчас обновляю обновлятором обновляемую базу (с .36 на .39, БП) ...
ЛЕ-ПО-ТА!
   drumandbass
 
829 - 30.09.17 - 15:30
(0) мне бы такой обновлятор, который сам бы в хлам переписанные конфигурации обновлял, без потери дописок, и чтобы эти дописки еще и работали.
Может так сие чудо?
   2S
 
830 - 30.09.17 - 15:42
хм, а как лицензируется сие чудо, если на поддержке несколько клиентов? Базы не дают! )
 
 Рекламное место пустует
   Злопчинский
 
831 - 30.09.17 - 18:52
(830) в смысле? на каких условиях Обновлятор распространяется?
   TormozIT
 
832 - 30.09.17 - 21:25
(829) К этому вроде бы ближе всех подошло ИжТиСи http://1с-ижтиси.рф/автоматизированное_обновление_измененных_конфигураций_1с
Сам не использовал их услуги, но слышал положительные отзывы, но опять же не из первых рук.
   Владимир Милькин
 
833 - 01.10.17 - 01:28
(829) Да, согласен с TormozIT для переписанных конфигураций альтернатив решению от ИжТиСи. Но даже у них полной автоматизации не достигается, поэтому они сделали сервис на основе их продукта и сами людям за разумные деньги обновляют сколько угодно переписанные конфигурации.
   Владимир Милькин
 
834 - 01.10.17 - 01:31
(830) Если достаточно лайт-версии обновлятора (по умолчанию она скачивается с сайта) - использование программы бесплатно в том числе для коммерческого использования.

Если нужна проф-версия, то 950 рублей за ключик (при покупке нескольких ключей скидки до 40%).

Отличия лайт-версии от проф здесь: http://helpme1c.ru/obnovlyator-1s-gruppovoe-paketnoe-obnovlenie-vsex-baz-za-odin-raz?prof_version=1

Полные условия лицензирования проф-версии здесь: http://helpme1c.ru/obnovlyator-1s-otvety-na-voprosy-po-licenzirovaniyu
   Владимир Милькин
 
835 - 02.10.17 - 07:47
Вышел тестовый обновлятор от 2 октября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

02.10.2017 Обновлятор научился понимать отказоустойчивые кластеры, когда в параметре сервер прописано несколько серверов (через запятую или точку с запятой). При этом для своих операций обновлятор всегда использует последний из перечисленных серверов.

02.10.2017 При сохранении расписания добавился параметр "Немедленно запускать задачу, если пропущен плановый запуск". По умолчанию этот параметр выключен.

02.10.2017 Для серверных баз во второй колонке списка выводится состояние регламентных задач на сервере (включены или выключены). Статус jobs on означает, что они включены. Статус jobs off - выключены. Статус jobs ? означает, что обновлятор пока не знает включены регламентные задания на сервере или выключены. Этот флаг обновляется обновлятором при операциях связанных с блокировкой, разблокировкой регламентных заданий; а также при операции "Управление регл. заданиями -> Вывести". Обратите внимание, что этот статус участвует в фильтре баз. Таким образом можно легко отобрать в списке только базы, например, с включенными регламентными заданиями. Для этого нужно набрать в списке баз строку "jobs on".
   Владимир Милькин
 
836 - 03.10.17 - 10:47
Вышел тестовый обновлятор от 3 октября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

03.10.2017 В дополнительных настройках появилась закладка "Новая база". В ней, помимо прочего, можно указать базу-образец для автоматического копирования её настроек в новые базы.
   _stay true_
 
838 - 03.10.17 - 11:02
Владимир, вопросик такой: при разрыве соединений с обновляемой базой, если есть активные сеансы по веб-серверу, обновлятор не может отключить такой сеанс и обновить базу, пока не остановишь службу веб-сервера. Может, есть смысл добавить функционал, который при разрыве соединений будет проверять, опубликована база на веб-сервере или нет, и если опубликована - останавливать службу?
   Владимир Милькин
 
839 - 03.10.17 - 11:05
(838) Да, этот вопрос я уже разбирал.

И решить его универсально (с учётом места запуска обнволятора, с учётом какой именно веб-сервер используется и т.п.) представляется весьма затруднительным.

Поэтому я написал вот такую инструкцию для настройки баз, опубликованных на веб-сервере, в обновляторе: http://helpme1c.ru/nastraivaem-bazy-opublikovannye-cherez-web-server-dlya-obnovlyatora-1s
   _stay true_
 
840 - 03.10.17 - 11:13
(839) благодарю за оперативный ответ. Весьма полезный мануал.
   Владимир Милькин
 
841 - 09.10.17 - 11:47
Вышел тестовый обновлятор от 9 октября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

09.10.2017 В дополнительных настройках, на закладке "Архивация баз" в нижнем правом углу появилась ссылка "Ещё опции...". По этой ссылку можно установить опцию "При формировании папки архивов использовать только имя базы (без пути к ней)".

09.10.2017 В дополнительных настройках, на закладке "Системные настройки" появилась возможность переопределить временную папку обновлятора.

09.10.2017 В диалоге создания копии базы появилась опция "Копировать также все настройки базы источника".

09.10.2017 Мелкие улучшения и исправления.

04.10.2017 Несколько попыток на ввод пароля при запуске обновлятора.

04.10.2017 Обработка ситуации, если файлы с настройками обновлятора оказываются поврежденными.

04.10.2017 Улучшена возможность автоматического поиска файловых баз на диске.
   Злопчинский
 
842 - 09.10.17 - 19:29
Если открыть отчёт обновления - то там нет возможности посмотреть "что нового в релизе", если наблюдать за процессом онлайн, то в протоколе хода объявления это посмотреть можно...
Я тупли или это действительно так?
   Владимир Милькин
 
843 - 10.10.17 - 01:58
(842) Да, есть такой нюанс. Ставлю в план - поправлю в ближайшей версии.
   Владимир Милькин
 
844 - 10.10.17 - 02:01
(842) Кстати, если настроить уведомление на почту - там "новое в релизе" приходит отдельным архивом.
   drumandbass
 
845 - 10.10.17 - 19:29
(832) Сергей спасибо!
   Злопчинский
 
846 - 10.10.17 - 20:06
(843) спсб
   1Снеговик
 
847 - 11.10.17 - 08:56
Советую сделать опцию архивации/выгрузки в файлы с нестандартным расширением, или поле для указания своего расширения, если такого функционала еще нет.
А то всякие Wannacry-шифровальщики убивают файлы по стандартным расширениям *.dt, *.bak, *.rar и т.д., а с нестандартными расширениями файлы остаются нетронутыми.
   Владимир Милькин
 
848 - 11.10.17 - 09:00
(847) Да, уже есть такое:
- Дополнительные настройки программы
- Закладка "Архивация баз"
- Выбираем:
  - либо своё расширение
  - либо чтобы каждый раз случайное было нужной длинны
   Владимир Милькин
 
849 - 11.10.17 - 10:34
Вышел тестовый обновлятор от 11 октября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

11.10.2017 Информация о новинках обновлений выводится теперь и в индивидуальных отчётах базы.

11.10.2017 Улучшена проверка пароля при старте обновлятора (был способ всё-равно открыть главное окно)

11.10.2017 При проверке прав пользователя на нужные папки (при сохранении расписания) - вся информация выводится разом, а сами папки выводятся в виде ссылок на них для удобства.

11.10.2017 Анимация при проверке прав пользователей при сохранении расписания (чтобы не было подвисаний).

11.10.2017 В лайт версии обновлятора стали доступны все настройки баз и обновлятора в целом (кроме расписания, уведомлений и групповых операций).
   ildary
 
850 - 20.10.17 - 13:42
(849) Уважаемый Владимир, скажите пожалуйста, какова вероятность при использовании тестовой версии обновлятора поймать глюк?
   Для сравнения - у браузера Google Chrome есть сразу 4 версии программ: Стабильная, Бета, Девелоперская и Канарейка. Пользователи канарейки знают на что идут, и не удивляются глюкам, у девелоперов уже версия постабильнее, пользователи беты рассчитывают, что серьезных ошибки уже вычищены, ну а стабильная - это она и есть.
   На каком уровне стабильности (по сравнению с Хромом) находится тестовая версия обновлятора?
   Владимир Милькин
 
851 - 20.10.17 - 14:11
(850) как обычно, 50% :)

А если серьёзно, то в сравнении с версиями Хрома я бы отнёс тестовую к "Девелоперской". Но если вы видите, что тестовая вышла уже скажем неделю назад - значит всё ок и можно смело повышать её статус до "Беты".

В целом (тьфу-тьфу-тьфу) за всё время выпуска обновлятора (с мая 2015 года) я ещё не выпускал версий с критическими ошибками.

Да и что можно отнести к критическим? Например, порчу данных пользователя. Но обновлятор сам напрямую своими руками с базами никак не взаимодействует - это за него делает платформа в пакетном режиме. Поэтому даже если обновлятор очень захочет - базу он испортить не сможет.

Второй критичный момент - оставить пользователя без резервной копии перед опасной операцией. Но и тут используется многоступенчатая система контроля созданного архива, плюс его дополнительное тестирование.
   ildary
 
852 - 20.10.17 - 14:15
(851) Спасибо за пояснение, надо будет погонять новую версию.
   Владимир Милькин
 
853 - 20.10.17 - 14:24
Ещё добавлю, чтобы пояснить как идёт процесс разработки и тестирования.

Разработка идёт непрерывно, но фичи добавляются таким образом, чтобы продукт всегда оставался работоспособным в целом и новая версия могла быть выпущена в любой момент.

После добавления нового функционала первым и самым главным тестером обновлятора являюсь я сам. Я ведь сам активно его использую, чтобы обновлять и обслуживать собственные базы.

Если я вижу, что при разработке был затронут уже существующий базовый функционал я делаю паузу в несколько дней и тщательно проверяю всё на себе самом. Если доработка нового функционала никак не затрагивала уже существующие возможности - проверка новой версии проходит в течение того же дня.

После этого я выпускаю эту версию как тестовую и тут же отписываюсь по почте наиболее активным и преданным пользователям обновлятора - вот мол, вышла такая версия с такими фишками, прошу по возможности поставить её себе.

Когда переводить тестовую в основную я уже решаю по ходу дела.

У обновлятора сейчас по моим оценкам несколько тысяч активных пользователей и именно по этой причине я не ставлю новые версии обновлятора в видимость в самом обновляторе, не хочу массового обновления всех пользователей, чтобы я не "захлебнулся" в поддержке. Я вообще сам сторонник принципа "работает не трожь" (понятно это не касается браузеров и антивирусов). Но в целом я прошу пользователей ставить новую версию только если чего-то не хватает в старой.
   ildary
 
854 - 20.10.17 - 14:37
(853) мне кажется, что эту информацию надо добавить на сайт, т.к. программисты - народ пугливый :)
   ildary
 
855 - 20.10.17 - 14:41
Вдогонку - а есть ли в обновляторе (или планируется ли) возможность ежедневной выгрузки в облако файла конфигурации .CF?
Для чего - чтобы например не сохранять всю базу разработчика, но только CF от неё.
   Владимир Милькин
 
856 - 20.10.17 - 14:44
(854) верно, завтра добавлю эти пояснения на страницу тестовой версии обновлятора
   Владимир Милькин
 
857 - 20.10.17 - 14:51
(855)

1. сейчас тестовый обновлятор умеет выгружать (в одностороннем порядке) созданные архивы в облачные сервисы

2. при этом выгрузка построена специфичным образом, то есть это односторонняя и что самое главное однократная заливка созданных архивов (это для защиты от шифровальщиков)

3. но выгрузка cf отдельно в понятие архива не входит, поэтому несмотря на то, что такую выгрузку можно делать как руками, так и на автомате (на закладке скрипты) - заставить обновлятор выгружать её в облако не получится

И что тут можно придумать. С одной стороны вы можете завести у себя на компьютере папку того же гугл диск и выгружать туда из обновлятора по расписанию ваши cf. Но это никак не защитит вас от шифровальщиков.

Ещё такой момент, я не знаю насколько хорошо уже в платформе работает выгрузка конфигурации в текстовые файлы (и самое главное сборка обратно).

Но если она работает хорошо, то ИМХО самый верный путь:
- завести бесплатный SVN в каком-нибудь приватном репозитории (та же assembla)
- выгружать конфигурацию на автомате из обновлятора в текстовые файлы
- а их уже коммитить в репозиторий

Места должно хватить с головой, будет история изменений, защита от шифровальщиков, места это всё немного будет занимать в репозитории, в общем будет всё как у людей . При этом всё это можно автоматизировать.
   ildary
 
858 - 20.10.17 - 14:55
(857) намек понял, буду ждать доведения EDT до рабочего состояния.
   Владимир Милькин
 
859 - 20.10.17 - 14:58
(858)
Да, и если механизм выгрузки загрузки в текстовые файлы уже работает без глюков (это уже сейчас делается в пакетном режиме специальным ключиком и автоматизируется при помощи обновлятора) - EDT не нужна, чтобы начать использовать и хранить конфигурацию в системе контроля версий.
   Владимир Милькин
 
860 - 20.10.17 - 15:01
В общем если нужна будет помощь (написать скрипт и показать что да как) в налаживании этого процесса - пишите мне на helpme1c.box@gmail.com я с удовольствием помогу. Я сам уже много лет просто не представляю себе нормальной разработки (даже в одиночку) без использования системы контроля версий.
 
 Рекламное место пустует
   ildary
 
861 - 20.10.17 - 15:04
(859) ну механизм как бы работает, но в EDT уже встроена поддержка систем контроля версий, ручную выгрузку я пробовал делать - не очень понравилось (нет полной автоматизации).
   Владимир Милькин
 
862 - 20.10.17 - 15:09
(861) я это себе примерно так представляю:
- вот вы первый раз сделали такую выгрузку руками, сделали её коммит в репозиторий

а дальше:
- у вас каждую ночь (запуск скрипта через планировщик) происходит выгрузка актуальной конфигурации в эти текстовые файлы
- Вы приходите утром и первым делом делаете коммит изменений в репозиторий (заодно выполнив код ревью). Этот шаг уже не занимает много времени.

Вот и вся работа.
   Владимир Милькин
 
863 - 20.10.17 - 15:11
(862) можно этот коммит тоже автоматически делать (шифровальщики нам тут не страшны, так как система хранит историю изменений кода)

Получается - один раз настраиваем и вообще забываем о том, что наша конфигурация каждую ночью выгружается и коммитится в систему контроля версий.
   Gogino2005
 
864 - 21.10.17 - 09:53
Пользуюсь вашей программой практически с момента выхода ее в свет.
Ну как пользуюсь, получил здесь на форуме бесплатный ключ, настроил один раз и больше не трогаю. Она все сама, все сама )
Письма приходят, все работает, главбух довольна.
Вам же Владимир просто внеземное спасибо за программу такого уровня. Ей богу, программист с уровнем +100500, не меньше.
Я привык, что подобный софт творят целые команды, но никак не один человек...
Еще раз большущее спасибо и удачи Вам во всем.
   Злопчинский
 
865 - 21.10.17 - 19:22
(864) лучше поощри автора добавочно  материально! ;-)
   Владимир Милькин
 
866 - 22.10.17 - 00:54
(864) Василий, доброго дня :) Конечно, я помню вас и наше с вами общение по почте по улучшению обновлятора (особенно его первых версий).

И на самом деле весь тот большой (для меня уж точно) путь, который проделал обновлятор с 2015 года - это всё благодаря таким не равнодушным как вы пользователям, которые не устанно "пинали" и продолжают "пинать" меня в нужном направлении.

Я признаться никогда раньше не думал, что смогу развивать один и тот же продукт на протяжении такого длинного цикла. Но вот уже третий год пошёл, а мне всё интересно и новые идеи всё не заканчиваются.

Когда-то я работал в чудесной игровой компании, где у нас в среднем цикл разработки проекта занимал пол года и вот к концу этого срока накапливалась усталость. Но с обновлятором всё по другому - я связываю это с тем, что сам участвую во всех стадиях развития программы: постановка задач; реализация; тестирование; поддержка пользователей; продажи.

Всё-таки обратная связь чертовски важна, поэтому спасибо вам за этот отзыв. Когда я читаю такую обратную связь - понимаю, что двигаюсь верном направлении (ну и плюс настроение на весь день). Некоторые отзывы мы даже с женой распечатываем и на холодильник... :)
   Владимир Милькин
 
867 - 22.10.17 - 01:00
(861) ildary, кстати!

Я тут подумал по вашему вопросу - как сделать, чтобы обновлятор заливал cf конфигурации в облака (заливал односторонне и однократно, с защитой от шифровальщиков).

Можно сделать так:
1. На закладке "Скрипты" написать выгрузку конфигурации в опр. папку, с определенным именем, ну типа такого:

%run_1c_d% /DumpDBCfg "c:\Src\Trade.cf"

2. Сохранить этот скрипт из обновлятора в планировщик и настроить его на каждую ночь в такое-то время.

3. Добавить папку c:\Src в обновлятор как произвольные файлы.

4. И вот эту папку уже ставить на архивацию и соотв. на заливку в облака (пока они включены только в тестовой версии обновлятора).
   ildary
 
868 - 22.10.17 - 09:33
(867) большое спасибо за идею, я что то подобного и предполагал!
   bsi2bsi
 
869 - 24.10.17 - 10:17
(860)
поделитесь опытом.
   NeoVision
 
870 - 24.10.17 - 10:33
(0) Тестирую архивацию в облако и есть пара вопросов.
1) Хотелось бы кнопку закрытия в окне настроек облаков (кнопка закрыть это окно...требует ввода пароля и дергает планировщик, что может быть не нужно)
2) перед обновлением прошла архивация в dt, потом обновление не прошло (мин. версия платформы больше) и dt не пошел в яндекс.диск
3) ручная архивация файловой, ошибки с тем же яндексом:
2017-10-24 10-11-18 В процесс загрузки архивов в облако были ошибки.
2017-10-24 10-11-18 Второя  попытка переименования файла также не удалась: Rename failed
(кстати в окне ошибок текст с трудом выделяется и не копируется в буфер)
   NeoVision
 
871 - 24.10.17 - 10:35
тест облака проходит успешно (кроме crc)
   Владимир Милькин
 
872 - 24.10.17 - 10:42
(869) я-то на с# обновлятор пишу. Бесплатная Assembla + Tortoise SVN - вот и весь мой опыт :)

Я предлагал ildary попробовать перейти на ту же схему, используя обновлятор для регулярной распаковки конфигурации в текстовые файлы и последующего их комита в репозиторий.
   NeoVision
 
873 - 24.10.17 - 10:44
(870) по пункту 2 отбой - все загрузилось
   Владимир Милькин
 
874 - 24.10.17 - 10:47
(870)

По облакам.

По тем ошибкам, что пишет яндекс - это норм. Он реально глючит периодически по вебдав. Но если файлы в итоге загружаются - всё ок.

По тестированию облака - что значит кроме crc? Если то, что пишет что crc не поддерживается для яндекс веб дав, то это тоже норм. crc поддерживает гугл драйв, ну и некоторые фтп серверы.

По интерфейсу настройки облаков. Да, к нему есть вопросы - тут я согласен.
- В последних тестовых я дал возможность сохранять пароль пользователя, под которым работает загрузчик в облака.
- Дергать каждый раз планировщик заданий - это на самом деле хорошо. И это необходимо, иначе возникает ситуация, когда настроили загрузку в облака от пользователя, а затем бац - админ забрал у этого пользователя права на запуск в качестве пакетного задания. Есть и другие нюансы и для надежности этого процесса - я пересоздаю задание в планировщике при каждом закрытии окна настроек облаков.
   NeoVision
 
875 - 24.10.17 - 11:07
(874) понятно, спасибо
Да, вроде нормально загрузилось 3 архива.

Тогда нужно просмотр очереди перенести куда-то еще, а то я иду туда посмотреть все это, а в итоге выйти могу только с вводом пароля, который сохранять не особо хочется.

Размер разрезки файлов, которые заливаются, наверное, тоже было бы неплохо настраивать.
   Владимир Милькин
 
876 - 24.10.17 - 11:17
(875)

1. Ок, я дам возможность выхода из диалога настроек.
А ещё можно в этом случае завести отдельного юзера в системе (только для менеджера облаков), чтобы не компрометировать свой пароль.

2. Да, это уже в плане. Но надо учитывать, что сделать этот размер большим - значит при опр. стеч. обстоятельств вообще не залить архив. Ведь докачка большинством облаков не поддерживается, а значит при каждом разрыве закачки нарезанного кусочка - этот процесс будет начинаться сначала.
   Владимир Милькин
 
877 - 24.10.17 - 11:20
Сейчас работаю над возможностью ограничивать скорость заливки архивов по расписанию, чтобы не перегружать канал.

Например, можно будет сказать:
с 9 до 18 по пн.-пт. заливай с макс. скоростью 250 килобайт/секунду
а во все остальные дни и время - без огранчений
   Владимир Милькин
 
878 - 27.10.17 - 04:14
Вышел тестовый обновлятор от 26 октября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

26.10.2017 Появилась возможность настройки расписания заливки в облака. Очень гибко настраивается скорость и количество одновременных загрузок: http://helpme1c.ru/obnovlyator-1s-kak-nastroit-peredachu-arxivov-v-oblaka#i-5

26.10.2017 Доработан диалог настройки облаков.
   Владимир Милькин
 
879 - 30.10.17 - 09:07
Вышел тестовый обновлятор от 30 октября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

30.10.2017 Обновлена библиотека DecaTec.WebDav.dll из-за которой перестала работать загрузка в Яндекс-Диск.

30.10.2017 В свойствах облака появилась возможность изменить размер частей, на которые режется архив перед заливкой. Если архив меньше указанной части, то он заливается как есть.

30.10.2017 Обновилось описание технической части работы менеджера облаков: http://helpme1c.ru/obnovlyator-1s-kak-nastroit-peredachu-arxivov-v-oblaka#i-6
   Владимир Милькин
 
880 - 01.11.17 - 11:32
Вышел тестовый обновлятор от 1 ноября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

01.11.2017 В дополнительных настройках, на закладке "Архивация баз" в нижнем правом углу появилась ссылка "Ещё опции...". По этой ссылке теперь можно настроить под себя параметры, влияющие на формирование обновлятором имени папки для архивов, а также имени самого архива. Например, можно указать обновлятору, чтобы он переводил все русские буквы в английские транслитом (это удобно, если созданные обновлятором файлы в дальнейшем заливаются на ftp).

01.11.2017 В настройках облаков появилась новая колонка "Отчёты". В ней можно посмотреть все действия менеджера облаков.

01.11.2017 В контекстном меню отчёта обновлятора появился пункт "Сохранить весь отчёт в файл...". Эта возможность будет полезна на серверах с включенной усиленной безопасностью Internet Explorer, которая препятствует копированию отчёта в буфер обмена.
   Владимир Милькин
 
881 - 03.11.17 - 10:33
Обновлятор научился обновлять доработанные конфигурации, для которых не работает пакетное обновление по умолчанию: http://helpme1c.ru/obnovlyator-1s-avtomaticheskoe-obnovlenie-dorabotannyx-konfiguracij

Возможность пока доступна в тестовом обновляторе, начиная с версии от 3 ноября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora
   ildary
 
882 - 03.11.17 - 11:19
(881) Большое спасибо за эту киллер фичу! Я сейчас использую обновлятор только как стартер и бекапер, т.к. боялся за свои доработки а теперь пришло время врубить систему на полную.
   Владимир Милькин
 
883 - 03.11.17 - 11:22
(882) :) Я очень рад, давно тянул с её реализацией, но сейчас тоже думаю, что она будет полезна очень многим.
   CepeLLlka
 
884 - 03.11.17 - 11:29
(881)А доработки пропадать будут как раньше или как? Распишите как это всё будет происходить..
   Владимир Милькин
 
885 - 03.11.17 - 11:30
   Владимир Милькин
 
886 - 03.11.17 - 11:31
Обновление происходит с приоритетом новой конфигурации, при этом:

1. Если вы добавляли в конфигурацию новый объект - обновление его не затронет.

2. Если вы добавляли в конфигурацию новый реквизит в уже существующий объект типовой (от поставщика) - обновление его также не затронет.

3. Если вы меняли в конфигурации объект поставщика, но он не изменился в этом обновлении, то он останется как есть.

4. Но, если вы меняли в конфигурации объект поставщика, и он изменился в этом обновлении, то возьмётся версия из обновления. При этом в отчёте обновлятора этот объект будет отмечен как "дважды измененный".
   Владимир Милькин
 
887 - 03.11.17 - 11:32
Всё делается штатными возможностями платформы: http://v8.1c.ru/o7/201601comp/index.htm

Я сам только подсовываю ей нужный файл с настройками, чтобы поведение было аналогично описанному выше.
   CepeLLlka
 
888 - 03.11.17 - 11:33
(886)По 4му пункту... То есть он затрёт доработки, и в отчёте об этом напишет, верно?
А доработки потом уже ручками снова возвращаем, так?
   Владимир Милькин
 
889 - 03.11.17 - 11:34
(888) Всё верно. Он затрёт и выведет их в отчёте как "дважды измененные".
   CepeLLlka
 
890 - 03.11.17 - 11:34
(889)Ээээм.. понятно, спасибо :)
   Владимир Милькин
 
891 - 03.11.17 - 11:35
Но это всё в теории и на моих тестовых примерах. Нужны добровольцы, кто испытают это всё на себе :)
   CepeLLlka
 
892 - 03.11.17 - 11:38
(891)Да вроде всё норм, первые 3 пункта это хорошо, есть такие конфиги где прям чучуть вот..

Ну а 4ый пункт на любителя.. всё равно руками надо обновлять и это удобней делать в процессе обновления что-ли.. при сравнении.. хотя кому как..
   Владимир Милькин
 
893 - 03.11.17 - 11:41
Да, в большинстве случае должно быть достаточно этих возможностей.

Даже возьмём такой пример: увеличили длину реквизита "Код" в типовом справочнике.

Вмешательство возникнет лишь тогда, когда в новом обновлении  будет изменен этот же реквизит.

А до того - любые изменения этого справочника в обновлениях будут проходить с сохранением нашей доработки.
   TeMochkiN
 
894 - 03.11.17 - 11:41
(886) "4. Но, если вы меняли в конфигурации объект поставщика, и он изменился в этом обновлении, то возьмётся версия из обновления. При этом в отчёте обновлятора этот объект будет отмечен как "дважды измененный"."

Обновлятор в этом случае конфигурацию базы данных обновляет?
Возьмем такой случай. Я тип реквизита справочника поставщика дополнил новыми типами. При обновлении с приоритетом конфигурации поставщика из-за этого потеряются данные... Может если есть дважды измененные объекты, то не обновлять конфигурацию БД хотя бы?
   Владимир Милькин
 
895 - 03.11.17 - 11:43
(894) воот! у меня эта мысль тоже мелькнула, после того как всё сделал :)
   Владимир Милькин
 
896 - 03.11.17 - 11:44
Ок, сделаю возможность - не выполнять обновление БД в таких случаях.
   CepeLLlka
 
897 - 03.11.17 - 12:01
(896)Пусть только в отчёт выводится причина, и создаётся копия базы после предыдущего обновления :)

А то обновится 5 релизов, потом ошибка и всё сначала с бэкапа перед началом обновления который создаётся.. :) Обидно :)
   Владимир Милькин
 
898 - 03.11.17 - 12:06
(897) ок, постараюсь это всё учесть :)
   Владимир Милькин
 
899 - 03.11.17 - 12:09
(897) но как я понимаю, доп. копий не понадобится, потому что:
- если на очередном накатывании релиза мы после обновления конфигурации обнаружили, что есть дважды измененные, то
- мы просто останавливаем дальнейшие обновления (не обновляем БД и не накатываем следующие релизы) и
- это не считается ошибочной ситуацией, при которой надо откатывать базу к первоначальному состоянию
   CepeLLlka
 
900 - 03.11.17 - 13:17
(899)Да, можно и так..
  1  2  3  4  5  6  7  8  9  10   

Список тем форума
Рекламное место пустует  Рекламное место пустует
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс, 1996 г.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.