Метка: инжиниринг
Команды по работе с Mercurial
Базовые команды по работе с Mercurial
Разработчикам, имеющим опыт работы с Subversion, принципы взаимодействия с Mercurial покажутся во многом знакомыми. Также как и в Subversion, в Mercurial для выполнения всех действий с репозиторием используется одна программа — hg. Для выполнения каждого действия с репозиторием этой программе передается определенная команда, при необходимости дополненная соответствующими параметрами. Ниже приведены некоторые основные команды для работы с репозиториями.
Создание репозитория
hg init
Выполнение этой команды в текущем (пустом) каталоге создаст в нем пустой Mercurial репозиторий. Также может быть выполнена как hg init имя_каталога, при этом создаст необходимый каталог и инициализирует пустой репозиторий в нем.
Клонирование репозитория
hg clone исходный_репозиторий репозиторий-клон
Создает копию репозитория в указанном каталоге. Может использоваться как для создания локальной копии удаленного репозитория, так и для создания копии локального репозитория для реализации какой-либо новой возможности (в некоторых случаях наличие отдельного репозитория может быть предпочтительней отдельной ветки в рамках одного репозитория).
Читать далее «Команды по работе с Mercurial»
mercurial centos 6.0
Установка Mercurial на CentOS 6.0
Сегодня столкнулся с проблемой, мне понадобилось установить Mercurial на CentOS.
сначала я попробовал стандартной командой
$ yum install mercurial
но в репозитории была только версия mercurial 1.9.1 которая хочет python 2.4, а у меня стоит python 2.6
пришлось ставить из исходных кодов, описываю как устанавливать Mercurial 1.9.2 на CentOS
для начала установим python
$ yum install python
затем надо установить хидеры питона и GCC
$ yum install python-devel $ yum install gcc
следующим шагом, будет установка Docutils, котороя потребуется для сборки mercurial
$ wget http://docutils.sourceforge.net/docutils-snapshot.tgz $ tar -xvf docutils-snapshot.tgz $ cd docutils $ python setup.py install
теперь устанавливаем сам Меркурий
$ wget "http://mercurial.selenic.com/release/mercurial-1.9.2.tar.gz" $ tar -xvf ./mercurial-1.9.2.tar.gz $ cd mercurial-1.9.2 $ make all $make install
Все! Готово! Установка Mercurial на CentOS успешно завершена!
семь граней стратегического управления
Дмитрий МЕЛЬНИЧУК
Семь граней
По мнению аналитиков — как отечественных, так и зарубежных, — российский рынок вступил в ту стадию, когда отсутствие разработанной стратегии мешает предприятиям на каждом шагу. Сиюминутные решения, которые принесли некоторым компаниям успех сразу после 1991 года, теперь не работают. Многие созданные в начале 90-х годов фирмы исчезли. Другие, достигнув определенного уровня, перестали расти. Сейчас и руководители новых компаний, и директора многих бывших государственных предприятий подходят к пониманию необходимости разработки долгосрочной стратегии развития. Этому способствует идентификация предприятия как целостной обособленной системы, а также формирование новых целевых установок для самого предприятия и его работников.
ПОЕЗДКА В АМЕРИКУ Читать далее «семь граней стратегического управления»
Работа
Вот как всегда, когда надо поработать, занимаешься всем чем угодно, только не работой 🙂
После того, как я настроил сайт, настроил возможность прямой публикации прямо с айфона, после всего этого, в час ночи, я собираюсь сесть и написать наконец эту страшную программулину для редактирования расписания занятий на одном из сайтов некого учебного заведения! Срок сдачи — через 12 часов, вставать — через 7 часов. Завтра 5 поездок по городу + учеба! Аллилуйя! =)