Результаты поиска по запросу "git-post-receive"
Заставьте Github отправлять на удаленный сервер, когда он получает обновления
Как настроить Github для автоматической отправки любых обновлений на удаленный сервер?Это полезно для поддержки кодовой базы на Github и запуска веб-сайта на...
Git post-receive, чтобы оформить каждую ветку в разные папки?
Базовая настройка нашего рабочего процесса Git - это пустой репозиторий на локальном сетевом сервере, на котором два разработчика работают.Мы хотели бы автом...
Gitlab post-receive / update ловит для пересылки коммита в другое git-репо
В команде у нас есть настроенный gitlab, доступный только нашей команде и предназначенный для целей разработки, отправки, ветвления и т. Д., И у нас есть офи...
@Mark: Хм, я не уделял много внимания «местным» хукам. Похоже, что это могут быть только «удаленные» хуки (варианты получения и обновления), которые устанавливают эту проблемную среду. Другие хуки в основном предназначены для действий, которые в любом случае требуют рабочего дерева, и, похоже, они запускаются с разумной конфигурацией для команд Git, которым нужно рабочее дерево (что имеет смысл, поскольку такие хуки обычно вызываются из команд, которым нужно рабочее дерево) ,
я есть сценарий перехвата пост-получения, сидящий на удаленном репо, на который я нажимаю, что делаетgit reset --hard Что-то вроде этого: $ git push opal Counting objects: 74, done. Delta compression using up to 2 threads. Compressing objects: ...
Вам необходимо прочитать аргументы, которые передаются в сценарий. Это должно иметь имя ветви и новые и старые ревизии и запускаться для каждой отправленной ветви
я есть удаленный репозиторий, который пытается определить имя ветви входящего push-запроса следующим образом: $branch = `git rev-parse --abbrev-ref HEAD`Однако я обнаружил, что независимо от того, какую ветвь я нажимаю из переменной $ branch, ...
Спасибо за указатели на запись FAQ о переходе на ветку в / refs / remotes / вместо master - это интересный вариант! Варианты использования, которые меня здесь больше всего интересуют, однако, это случаи, когда: 1. непосредственно в репо не выполняется никакой работы (т. Е. Рабочий каталог никогда не будет загрязнен) 2. репо необходимо перенести на 3 репо также должен быть в состоянии делать вытягивания / слияния. Я привел несколько примеров в своем ответе Карлу выше (отдельные центральные стабильные / нестабильные репозитории, «промежуточные» репозитории, используемые для интеграционного тестирования) - я был бы также признателен за ваши мысли об этих случаях! :)
бы воспользоваться некоторыми рекомендациями экспертов по git относительно того, как сделать операции push в безопасных репозиториях. В основном у меня есть план о том, как это сделать, и я могу воспользоваться некоторыми советами о том, ...
git post-receive не работает правильно
У меня следующая проблема. Я обновил «post-receive» для CD в определенный каталог, а затем вытащил репозиторий, чтобы развернуть его следующим образом: #!/bin/bash cd /var/www/site git pull origin masterОднако всякий раз, когда я выполняю 'git ...
Заставьте Github отправлять на удаленный сервер, когда он получает обновления
Как настроить Github для автоматической отправки любых обновлений на удаленный сервер? Это полезно для поддержки кодовой базы на Github и запуска веб-сайта на этой кодовой базе. У меня есть репо на моем собственном компьютере, здесь я ...
Git post-receive, чтобы оформить каждую ветку в разные папки?
Базовая настройка нашего рабочего процесса Git - это пустой репозиторий на локальном сетевом сервере, на котором два разработчика работают. Мы хотели бы автоматически копировать (извлекать) каждую ветвь, которая перемещается в другое место на ...