Использование git под репозиторием Perforce - простой способ уведомить об изменениях? - PullRequest
1 голос
/ 27 января 2010

Итак, Perforce заставил меня сойти с ума, и теперь я пытаюсь использовать git-репо под одеялом.

У меня такой вопрос:

Когда я копаюсь с файлами через мое git-репо, есть ли простой / автоматический способ отслеживать их в действии?Я изучил git-хуки, и, похоже, не существует такой ситуации, когда я фиксирую файл в git-репо, он автоматически открывает файл для редактирования в перформансе, поэтому сервер перформанса знает об изменениях.Не говоря уже о том, чтобы что-то делать с перемещением файла, который git распознает автоматически, но о производительности нужно сказать конкретно.

В настоящее время я настроил перформанс так, что все файлы доступны для записи, что значительно упрощает использование таких вещей, как emacs для редактирования.

Должен ли я просто посмотреть на git-p4?У меня было несколько человек, которые говорили, что они успешно используют git-репо под прикрытием другого репо с контролем версий (исполнять или нет).

Ответы [ 2 ]

3 голосов
/ 18 августа 2011

Используйте git-p4, он довольно прост в использовании.

Чтобы настроить его, сначала вам нужно ввести все ваши файлы в P4, затем вы можете сделать git p4 clone //my/p4/repo.

Хорошую документацию для git-p4 можно найти здесь: http://kb.perforce.com/article/1417/git-p4

0 голосов
/ 28 января 2010

Мех, звучит как git post-commit hooks, проверка diff-дерева и безумие сценариев - это единственный хороший (?) Ответ, который я слышал.

...