Обновить

Комментарии 9

Здравствуйте! Спасибо за комментарий. Понятное дело что можно использовать git pull. Я позитивно к критике отношусь. Код наверное все же для более простого понимания или для любителей. Опыт как-никак)

if local_content != remote_content

Шикарно. То есть неважно где изменения, в локальном файле или в удаленном.

Git же есть. Зачем изобретать?

Спасибо за ответ! Не в этом дело. Приведу пример. Есть человек, делает проектик куда-то может на конкурс(не суть) ему надо дать другому человеку программу. второй получил и забыл. Не возится с gitом(не скачивает и не разбирается как оно там работает) просто заходит в папку и кликает на файлик. Магия и оно работает. Каждый раз актуальная версия

Если мы говорим о человеке, который не бкдет возиться к гитом по той или иной причине, то может быть имеет смысл уж собрать файлик через pyinstaller вместе с либой?

А то надо ж еще python да библиотеки на борту иметь для запуска.

просто заходит в папку и кликает на файлик

А в файлике git pull .. ;)

Прикиньте, вот именно так, как вы описали, работает git. Чудо?)

А если ещё и на cron (в Linux) или в Task Scheduler (на Виндах) поставить... Ууу!

Стало любопытно, Вы правда считаете, что человек который не может / не желает разобраться с 2-мя командами git будет читать Habr?

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

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

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации