| Summary: | Не работает клонирование пустых репозиториев по https с git.altlinux.org, только по git и ssh | ||
|---|---|---|---|
| Product: | Infrastructure | Reporter: | makise-homura <Igor.A.Molchanov> |
| Component: | git.altlinux.org | Assignee: | placeholder <placeholder> |
| Status: | CLOSED FIXED | QA Contact: | Andrey Cherepanov <cas> |
| Severity: | normal | ||
| Priority: | P5 | CC: | glebfm, ldv, mike |
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
|
Description
makise-homura
2022-03-05 21:47:11 MSK
(Ответ для makise-homura на комментарий #0) > Также не работает ssh-протокол (такое чувство, что 22 порт на > git.altlinux.org вообще закрыт): Так задокументированы порты 222 и 443: http://altlinux.org/справочник_по_git.alt#gyle.altlinux.org Так, с ssh я разобрался. Оказывается, в вики была устаревшая информация: надо стучаться не на git.altlinux.org, а на gitery. Поправил https://www.altlinux.org/SrpmToGitTry , https://www.altlinux.org/Git.alt/%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA#%D0%9A%D0%BB%D0%BE%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B8_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D1%8F%D0%BC%D0%B8 . Так что вопрос с ssh решён (и теперь я могу работать - буду клонировать через ssh, а не http). Но починить http всё равно хотелось бы, пусть это теперь и не критично. $ git clone https://git.altlinux.org/people/homura/packages/taisei.git Cloning into 'taisei'... Fetching objects: 1664, done. Вроде работает. (Ответ для Dmitry V. Levin на комментарий #3) > Вроде работает. Да, сейчас заработало, оказывается, непустые репозитории клонируются, а пустые - нет. Вот этот, например (специально создал для проверки) - пустой, и клонируется по ssh, но не клонируется по https: https://git.altlinux.org/people/homura/public/empty-test.git Поправил Git.alt/Справочник в соответствии с выясненным. Видимо, вопрос обсуждаемый: клонировать пустой репозиторий в read-only смысла не очень много. Но выглядит всё равно странновато - ибо это первое, что я попытался сделать после init-db, и боюсь, многие на это тоже будут натыкаться (если не прочитают мой коммент в вики). Стоит ли фиксить или комментария в вики достаточно? (In reply to makise-homura from comment #4) > (Ответ для Dmitry V. Levin на комментарий #3) > > Вроде работает. > Да, сейчас заработало, оказывается, непустые репозитории клонируются, а > пустые - нет. Спасибо, новые пустые репозитории теперь будут клонироваться по https: https://git.altlinux.org/people/ldv/packages/?p=gitery.git;a=commitdiff;h=65539fcb3c091fe1c01c9957f97c6c143d309dd6 Отлично, спасибо! Теперь всё работает. Закрываю тогда. |