? Редактирование: Post:21.body Сохранить Удалить Закрыть
Инициализация...

Самое новое

СледитьСлежу
+ Создать новую тему
FAQ | En-Zer0Talk | Блоги о разработке: gomzik'a / kostaNew
Загрузка...

Title

Body
^1 ^2 added ━ автор user_name
More topics

Main ZeroNet news How did you find ZeroNet?

Follow in NewsfeedFollowing

Как тут git clone делать то?

git clone /home/user/ZeroBundle/ZeroNet/data/1KVD7PxZVke1iq4DKb4LNwuiHS4UzEAdAv/silent-uefiinsecureboot-disk.git
fatal: репозиторий «/home/user/ZeroBundle/ZeroNet/data/1KVD7PxZVke1iq4DKb4LNwuiHS4UzEAdAv/silent-uefiinsecureboot-disk.git» не существует

^2 ^3 smopro отправил on Apr 18, 2019
Please sign innew comment
Войти как...
Отправить
You are running out of your allowed space, please contact the site's admin at unknown to raise your limit.
user_nameadded ^1 ^2
Ответить
Body
satoxyn1on Apr 19, 2019 ^2 ^3
Ответить

gitcenter: Конкретно с этой репой бага, которую непонятно как исправить.
Решается так:
mkdir /home/user/ZeroBundle/ZeroNet/data/1KVD7PxZVke1iq4DKb4LNwuiHS4UzEAdAv/silent-uefiinsecureboot-disk.git/refs
git clone /home/user/ZeroBundle/ZeroNet/data/1KVD7PxZVke1iq4DKb4LNwuiHS4UzEAdAv/silent-uefiinsecureboot-disk.git
Смысл в том, что ZeroNet игнорирует пустые папки, и это до сих пор ни на что не влияло, а вот git'у обязательно нужна папка refs. В этом репозитории все refы лежат в файле packed-refs, поэтому директории refs нет.

Видимо, проблема проявляется только на старых версиях git. В Fedora 29 с git version 2.20.1 работает, но на Debian 9 git version 2.11.0 — нет.
Вообще, это самый обычный bare-репозиторий с packed-refs, который я создал с помощью git clone --bare. В репозитории нет ничего странного или необычного, я не редактировал его вручную. У меня он работает как через веб-интерфейс Git Center, так и через git, и успешно клонируется, проверил на свежеустановленном ZeroNet.

Пересоздал репозиторий, вручную добавив refs и удалив packet-refs.

gitcenteron Apr 18, 2019 ^3 ^4
Ответить

Конкретно с этой репой бага, которую непонятно как исправить.

Решается так:

mkdir /home/user/ZeroBundle/ZeroNet/data/1KVD7PxZVke1iq4DKb4LNwuiHS4UzEAdAv/silent-uefiinsecureboot-disk.git/refs
git clone /home/user/ZeroBundle/ZeroNet/data/1KVD7PxZVke1iq4DKb4LNwuiHS4UzEAdAv/silent-uefiinsecureboot-disk.git

Смысл в том, что ZeroNet игнорирует пустые папки, и это до сих пор ни на что не влияло, а вот git'у обязательно нужна папка refs. В этом репозитории все refы лежат в файле packed-refs, поэтому директории refs нет.

wrewolfon Apr 18, 2019 ^1 ^2
Ответить

Нажимаем кнопку Clone
Выскакивает попап

git clone $path_to_data/1KVD7PxZVke1iq4DKb4LNwuiHS4UzEAdAv/silent-uefiinsecureboot-disk.git was copied to the clipboard.
Replace $path_to_data with correct path to ZeroNet's data folder.

Идём в консоль

aa@aa ~ $ export path_to_data=/opt/ZeroNet/data 
aa@aa ~ $ git clone $path_to_data/1KVD7PxZVke1iq4DKb4LNwuiHS4UzEAdAv/silent-uefiinsecureboot-disk.git
Клонирование в «silent-uefiinsecureboot-disk»…
готово.
aa@aa ~ $ ls -asl silent-uefiinsecureboot-disk 
итого 20
4 drwxr-xr-x   4 aa aa 4096 апр 18 14:27 .
4 drwx------. 86 aa aa 4096 апр 18 14:28 ..
4 drwxr-xr-x   4 aa aa 4096 апр 18 14:27 filesystem_kaspersky
4 drwxr-xr-x   8 aa aa 4096 апр 18 14:27 .git
4 -rw-r--r--   1 aa aa  227 апр 18 14:27 README.md
gluekon Apr 18, 2019 ^1 ^2
Ответить

Путь к папке с данными правильный? ls -l /home/user/ZeroBundle/ZeroNet/data/ что выдаёт ?

This page is a snapshot of ZeroNet. Start your own ZeroNet for complete experience. Learn More