All streams
Search
Write a publication
Pull to refresh
0
Send message

Мне нужно как раз делать бэкап текущего проекта (т.е. именно исходников) + возможность откатится к нужной версии. На случай если HDD вдруг помрет.

  1. Обвинение Huawei в шпионаже.

  2. Санкции против России

Уж это вы точно пропустить не могли.

Как я понял, это только в режиме бэкапа работает. Но и тут уже предлагали папку .git копировать на FTP.

Это если вы на сервер git отправляете изменения. А если копируете папку .git по FTP, то он всё равно все файлы будет перебирать. В лучшем случае сверять дату/размер и такие файлы не копировать заново.

Вы думаете не как "эффективный менеджер". Кто найдет, того отпустят :)

C git самое полезное что нашлось, это копировать по FTP папку .git

Но это процесс долгий, т.к. у меня 100 тыс. файлов. Т.е. изменился один файл, а копировать нужно всё. Значит всё-равно нужно писать инструмент который будет копировать только изменение. На мой взгляд проще написать сразу "свой git" в версии lite.

Это домашний проект, а не по работе. Так что лучше "код писать".

Только сегодня выгодное предложение от Минцифры: каждый программист обязан найти 1 баг. Кто не найдет, тому штраф.

Как показала практика для США выдумать "весомый повод" вообще не представляет никаких проблем.

Если каждую версию в архив жать, то это большой объем. А если только изменения, то неудобно восстанавливать нужную версию.

Отсюда и желание сделать свою программу. Я и сейчас своей пользуюсь, и она жмет в архив. Но у неё свой формат игнорирований + в новой версии планирую файлы в хранилище хранить по другому. Каждый файл в отдельном файле с именем хеша. В этом случае если несколько одинаковых файлов, то в хранилище это будет один файл. И при перемещении в другое место сам файл не нужно будет переархивировать.

Я использую программу для бэкапа всех своих проектов. И файлов там под 100 тыс. Проверка по FTP 100 тыс. файлов всё-таки займет время.

Останется ли старая Twitter Blue без подтверждения аккаунта - вопрос, но вроде бы должна.

Судя по тексту поста

Предполагается, что у всех остальных пользователей соцсети, кто получил ранее галочку верификации, будет 90 суток, чтобы оформить новую подписку с месячной платой в $20, либо они её лишатся.

не должна остаться

заменить текущую подписку Twitter Blue за $5 на подписочный план с верификацией аккаунтов за $20.

Т.е. люди заплатили 5$, а теперь им предлагают заплатить ещё 20$ или они идут лесом?

В том то и дело что уход из России тут не особо поможет. Если захотят, то введут даже если они уйдут.

Своеобразность в том, что даст компании такой уход. США их как гнобили так и будут гнобить.

Это скорее бэкап с версиями, чем git

Так всё равно нужен какой-то функционал чтобы он только обновление закачивал. Да и для скачивания на другую машину тоже нужен функционал чтобы он не скачивал вся заново.

Нашел в документации

download (EXPERIMENTAL) : Downloads changes from the remote host into your working tree. This feature needs lftp to be installed and does not use any power of Git. WARNING: It can delete local untracked files that are not listed in your .git-ftp-ignore file.

Но последний коммит 3 года назад и судя по всему эту функцию до ума так и не довели. Вероятно это делали для деплоя сайтов.

Но ни о каких версиях речи нет.

Т.е. инструмент писался именно для деплоя сайта. Он в принципе не предназначался для хранения версий файлов на FTP.

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

Information

Rating
Does not participate
Location
Волжский (Волгоградская обл.), Волгоградская обл., Россия
Works in
Registered
Activity

Specialization

ERP Developer, SAP-разработчик
Middle
From 1,000,000 ₽
ABAP
C++
C
PHP
Laravel
JavaScript
Web development