User
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
Мне нужно как раз делать бэкап текущего проекта (т.е. именно исходников) + возможность откатится к нужной версии. На случай если HDD вдруг помрет.
Обвинение Huawei в шпионаже.
Санкции против России
Уж это вы точно пропустить не могли.
Как я понял, это только в режиме бэкапа работает. Но и тут уже предлагали папку .git копировать на FTP.
Это если вы на сервер git отправляете изменения. А если копируете папку .git по FTP, то он всё равно все файлы будет перебирать. В лучшем случае сверять дату/размер и такие файлы не копировать заново.
Вы думаете не как "эффективный менеджер". Кто найдет, того отпустят :)
No version control
C git самое полезное что нашлось, это копировать по FTP папку .git
Но это процесс долгий, т.к. у меня 100 тыс. файлов. Т.е. изменился один файл, а копировать нужно всё. Значит всё-равно нужно писать инструмент который будет копировать только изменение. На мой взгляд проще написать сразу "свой git" в версии lite.
Это домашний проект, а не по работе. Так что лучше "код писать".
Только сегодня выгодное предложение от Минцифры: каждый программист обязан найти 1 баг. Кто не найдет, тому штраф.
Как показала практика для США выдумать "весомый повод" вообще не представляет никаких проблем.
Если каждую версию в архив жать, то это большой объем. А если только изменения, то неудобно восстанавливать нужную версию.
Отсюда и желание сделать свою программу. Я и сейчас своей пользуюсь, и она жмет в архив. Но у неё свой формат игнорирований + в новой версии планирую файлы в хранилище хранить по другому. Каждый файл в отдельном файле с именем хеша. В этом случае если несколько одинаковых файлов, то в хранилище это будет один файл. И при перемещении в другое место сам файл не нужно будет переархивировать.
Я использую программу для бэкапа всех своих проектов. И файлов там под 100 тыс. Проверка по FTP 100 тыс. файлов всё-таки займет время.
Судя по тексту поста
не должна остаться
Т.е. люди заплатили 5$, а теперь им предлагают заплатить ещё 20$ или они идут лесом?
В том то и дело что уход из России тут не особо поможет. Если захотят, то введут даже если они уйдут.
Своеобразность в том, что даст компании такой уход. США их как гнобили так и будут гнобить.
Это скорее бэкап с версиями, чем git
Так всё равно нужен какой-то функционал чтобы он только обновление закачивал. Да и для скачивания на другую машину тоже нужен функционал чтобы он не скачивал вся заново.
Нашел в документации
Но последний коммит 3 года назад и судя по всему эту функцию до ума так и не довели. Вероятно это делали для деплоя сайтов.
Но ни о каких версиях речи нет.
Т.е. инструмент писался именно для деплоя сайта. Он в принципе не предназначался для хранения версий файлов на FTP.
В данном случае на блок-схеме именно псевдокод, без привязки к языку. Скопировать код сможет только тот программист, кто на этом языке пишет. А написать код по блок-схеме сможет любой программист.