Как создать новый .git-проект в Gerrit UI как подкаталог под другим каталогом? - PullRequest
0 голосов
/ 12 июня 2018

Я настроил Геррита, и теперь он работает.У меня есть много уже существующих git-репозиториев, которые импортированы / подключены к Gerrit.Но некоторые из git-репозиториев объединены в каталог, как своего рода подкаталоги.У меня есть, например, каталог, который я называю «песочницей», и под которым я поместил .git-projects, который только для обучения (например, helloworld.git и stm_discovery_playground.git).

Когда я делаюклон из уже существующего репозитория, один из тех, которые были импортированы, когда я делал Gerrit Init, я клонировал с помощью команды git clone ssh: // my_username @ my_gerrit_host: 29418 / sandbox / helloworld.git Итак, сначалаЯ думал, что должен назвать новый проект с косой чертой, чтобы получить каталоги с подкаталогами.Но я не могу создать новый проект с именем sandbox / my_new_project.Я получаю сообщение об ошибке "400 недопустимое имя проекта: sandbox / my_new_project".Так что это был не способ сделать это.

Как мне создать новые проекты в Gerrit в этом каталоге?Могу ли я создать новый контейнерный каталог для нескольких проектов?

1 Ответ

0 голосов
/ 13 июня 2018

В вашей процедуре нет ничего плохого, вы можете создать «песочницу / my_new_project», используя пункт «Проекты> Создать новый проект».Ошибка «400 неверное имя проекта» не показывает, что на самом деле происходит.На самом деле вы столкнулись с некоторой ошибкой при выполнении команды git для создания хранилища.Возможно, что-то не так с вашей установкой Gerrit.

Проверка:

  • Файл GERRIT_SITE / logs / error_log
  • Владельцы каталогов / файлов GERRIT_SITE и разрешения
...