Удаление истории файлов в merсurial

Рубрика: Проекты / Метки: / Дата: 27.08.2010 10:52
]]>
]]>У меня в репозиторий был изначально помещен весь Zend Framework. Чтобы не таскать везде еще и изменения ZF, я вынес его за рабочую папку, из репозитория удалил. Единственным способом удаления и истории файлов ZF является конвертация mercurial репозитория в mercurial репозиторий:)

Вот тут http://mercurial.selenic.com/wiki/ConvertExtension уже все подробно написано.

Что сделал я для своего случая:

1. Прописал подключение Convert extension в файле настроек:
[extensions]
hgext.convert=

Файлы настроек mercurial могут называться по-разному и находиться в разных местах:
(Unix) $HOME/.hgrc
(Windows) %USERPROFILE%\.hgrc
(Windows) %USERPROFILE%\Mercurial.ini
(Windows) %HOME%\.hgrc
(Windows) %HOME%\Mercurial.ini

2. Создал текстовый файл (1.txt), в нем написал:
exclude library/Zend

3. hg convert --filemap 1.txt www www2

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



Выберите человечка с поднятой рукой!

При нажатии на картинку, Ваш комментарий будет добавлен.