Перенос репозиториев git

В моем случае во время обновления Ubuntu с 11.04 по 11.10 произошел бесконечный цикл (и установка не продолжалась):

Sep 24 21:50:05 soft kernel: [ 4926.795768] type=1400 audit(1380048605.174:160):     apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=10215    comm="apparmor_parser"
Sep 24 21:50:05 soft kernel: [ 4926.954977] type=1400 audit(1380048605.334:161): apparmor="DENIED" operation="mknod" parent=1 profile="/usr/sbin/mysqld" name="/srv/mysql/soft.lower-test" pid=10219 comm="mysqld" requested_mask="c" denied_mask="c" fsuid=0 ouid=0
Sep 24 21:50:05 soft kernel: [ 4926.955011] type=1400 audit(1380048605.334:162): apparmor="DENIED" operation="mknod" parent=1 profile="/usr/sbin/mysqld" name="/srv/mysql/soft.lower-test" pid=10219 comm="mysqld" requested_mask="c" denied_mask="c" fsuid=0 ouid=0
Sep 24 21:50:05 soft kernel: [ 4927.043602] type=1400 audit(1380048605.424:163): apparmor="DENIED" operation="open" parent=1 profile="/usr/sbin/mysqld" name="/srv/mysql/mysql/plugin.frm" pid=10219 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=102 ouid=102
Sep 24 21:50:05 soft kernel: [ 4927.087869] type=1400 audit(1380048605.464:164): apparmor="DENIED" operation="open" parent=1 profile="/usr/sbin/mysqld" name="/srv/mysql/ibdata1" pid=10219 comm="mysqld" requested_mask="rw" denied_mask="rw" fsuid=102 ouid=102
Sep 24 21:50:05 soft init: mysql main process (10219) terminated with status 1

Решение: я вошел в систему в отдельном окне и

Затем последовал syslog и заметил, что установка продолжалась нормально.

1
задан 13 April 2017 в 15:24

2 ответа

Если вы не хотите устанавливать сервер git, просто сделайте bundle вашего репо на своем старом ноутбуке.

cd  /repos/git/job.git
git bundle create /repos/git/job.bundle --all

Это приведет к созданию одного файла job.bundle, который вы может копировать (через любое среднее значение, которое вы хотите: USB-ключ, ...) на другой сервер.

После копирования вы можете клонировать из этого пакета (который действует как git-репо):

[F2]
2
ответ дан 24 May 2018 в 21:48
  • 1
    Спасибо, сэр. Я хочу настроить новый git-сервер, не теряя истории. – Teifi 27 May 2013 в 06:01

[для моей собственной ссылки просто нажмите на начало: git push origin master 囧]

сначала: инициализируйте новый репозиторий на настольном сервере

mkdir /repos/git/job.git
GIT_DIR=/repos/git/job.git git init

first : клонировать репозиторий

git clone ssh://laptopserver.com/repos/git/job.git

third: config и нажать на новый репозиторий

cd /directory/job
git config -e

изменить с laptopserver.com на десктопсервер .com

git push origin master
0
ответ дан 24 May 2018 в 21:48

Другие вопросы по тегам:

Похожие вопросы: