Команды по работе с Mercurial

Базовые команды по работе с Mercurial

Разработчикам, имеющим опыт работы с Subversion, принципы взаимодействия с Mercurial покажутся во многом знакомыми. Также как и в Subversion, в Mercurial для выполнения всех действий с репозиторием используется одна программа — hg. Для выполнения каждого действия с репозиторием этой программе передается определенная команда, при необходимости дополненная соответствующими параметрами. Ниже приведены некоторые основные команды для работы с репозиториями.

Создание репозитория

hg init 

Выполнение этой команды в текущем (пустом) каталоге создаст в нем пустой Mercurial репозиторий. Также может быть выполнена как hg init имя_каталога, при этом создаст необходимый каталог и инициализирует пустой репозиторий в нем.

Клонирование репозитория

hg clone исходный_репозиторий репозиторий-клон 

Создает копию репозитория в указанном каталоге. Может использоваться как для создания локальной копии удаленного репозитория, так и для создания копии локального репозитория для реализации какой-либо новой возможности (в некоторых случаях наличие отдельного репозитория может быть предпочтительней отдельной ветки в рамках одного репозитория).

Читать далее «Команды по работе с Mercurial»

Проблема Outlook Express: не сохраняет пароли

Периодически происходит такая проблема: Outlook Express не хочет запоминать пароль, ты вводишь правильный пароль, но после того как Outlook Express закроешь, он снова забывает пароль.

Решается это следующим образом: Необходимо запустить regedit от имени администратора

Приступим:
1. Запускаем regedit от имени администратора.
2. Выделяем следующий раздел реестра:
HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System Provider
3. В меню «Правка» выбираем пункт «Разрешения».
4. Нужно убедитесь, что для текущего пользователя включены разрешения: «Чтение» и «Полный доступ».
5. Жмем кнопку «Дополнительно» и смотрим, что для текущего пользователя в столбце «Разрешение» должно быть указано «Полный доступ», а в столбце «Применять к» указано «Этот раздел и его подразделы».
6. Устанавливаем флажок «Заменить разрешения для всех дочерних объектов заданными здесь разрешениями, применимыми к дочерним объектам».
7. Жмем кнопку «Применить». Соглашаемся с вышедшим сообщением и после жмем кнопку «Да».
8. Подтверждаем изменение настроек, нажав кнопку «ОК».
9. Дважды щелкаем раздел Protected Storage System Provider, чтобы раскрыть его. Выделяем раздел с информацией о пользователе, расположенный непосредственно под разделом Protected Storage System Provider (его название это строчка из латинских пукв и цифр, например, S-1-7-45-E4573B3F-3850-449B-9903-7004F6856B21 ), идем в меню «Правка» и жмем команду «Удалить». После этого появится окно с предупреждением – нажмите кнопку «Да».
Для каждого пользователя в разделе Protected Storage System Provider создается отдельный подраздел. Если такая проблема существует у всех пользователей компьютера, необходимо удалить из раздела Protected Storage System Provider все подразделы с информацией о пользователях.
10. Закрываем редактор реестра и перезагружаем компьютер.

После этих действий необходимо ввести в  Outlook Express правильный пароль, и все станет сражу хорошо, бело и пушисто.

Работа

Вот как всегда, когда надо поработать, занимаешься всем чем угодно, только не работой 🙂

После того, как я настроил сайт, настроил возможность прямой публикации прямо с айфона, после всего этого, в час ночи, я собираюсь сесть и написать наконец эту страшную программулину для редактирования расписания занятий на одном из сайтов некого учебного заведения! Срок сдачи — через 12 часов, вставать — через 7 часов. Завтра 5 поездок по городу + учеба! Аллилуйя! =)