Я бы хотел установить хранилище Mercurial в директории статического просмотра в чистом виде. Я планирую клонировать из этого каталога, выполнить всю мою реальную работу в ртутном репозитории, а затем перенести мои изменения обратно в общий каталог Hg / Clearcase.
Я хотел бы услышать общие предложения о том, как это может работать лучше всего, но я предвижу одну конкретную проблему: Clearcase блокирует файлы только для чтения, пока они не будут извлечены. То, как я хотел бы, чтобы это работало, - это установить ртутный хук для извлечения файла до его завершения и откатить толчок, если проверка не работает.
Должен ли я смотреть на крючок pretxncommit? Или тянущий крюк? Кроме того, я не совсем понимаю, как писать настоящие хуки. Я знаю команду clearcase, но я не уверен, как создать хук для передачи имени файла для каждого файла в наборе изменений.
Предложения