2010-10-08 3 views
4

Я пытаюсь зеркально отразить хранилище perforce, а git-p4 работает достаточно хорошо на главной ветке. Мне просто нужно позвонить git-p4 rebase. Я также пытаюсь отразить другую ветку, но это не так легко получается. Я думал, что я мог бы просто сделать git-p4 rebase --branch=p4/whatever //open/branches/whatever но rebase кажется, игнорирую эти тег, и если я делаю sync вместо этого я получаю сообщение об ошибке: fast-import failed: warning: Not updating refs/heads/p4/whatever (new tip 14f7e14e5079bb730363440901adee102e5f04c9 does not contain 0ca89b0333f408367e3676720b109a08cc40b3ae)git-p4 sync на разных ветках и репо

Моего первоначальный импорт был синхронизацией с @all, почему бы ей быть в состоянии обновить, или есть другой/лучший способ сделать это?

ответ

0

git-p4 не работает, когда вы пытаетесь иметь более одной головы p4 в git. Грустный, я знаю. То, что я закончил, заключалось в том, что каждая главная/ветвь в отдельных git-репозиториях. Это не позволяет управлять филиалом, я знаю.

Также @all не работает для меня либо потому, что он пытается выяснить ветви, а затем терпит неудачу. Я использую только git-p4, чтобы получить последнюю информацию и использовать историю оттуда.

Смежные вопросы