2013-04-16 4 views
3

В настоящее время, когда у нас есть зависание кода в SVN, мы включаем крючок фиксации, который отклоняет фиксацию к нашей замороженной ветке.Можете ли вы принудительно закрепить код в Git?

например. http://www.weblogism.com/item/235/subversion-commit-pre-hook-to-enforce-a-code-freeze

Возможно ли сделать что-то подобное в Git?

i.e можете ли вы предотвратить нажатие на удаленную ветвь?

Если вы можете, как бы вы вносили эти изменения в частную репозиторию GitHub?

ответ

1

Да, вы можете использовать update hook на пульте ДУ, чтобы никто не мог получить доступ к ветке, которую вы хотите защитить.

Я лично не знаком с GitHub. Надеюсь, кто-то скоро придет с ответом.

+0

github имеет [hooks api] (http://developer.github.com/v3/repos/hooks/), который мог бы это сделать. или нет, не пробовали. – eis

+0

Это хороший ответ на вопрос о * git *, но не очень полезный для * github *, который не обеспечивает эквивалентную функциональность. – Ernest

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