LINUX.ORG.RU

Bazaar-NG, как инструмент управления изменениями в /etc


0

0

Вашему вниманию представляется небольшой опус, описывающий процесс использования молодой но достаточно прогрессивной и многообещающей системы версий контроля под названием Bazaar-NG (или по-просту bzr) для отслеживания и управления изменениями в директории /etc, где хранятся основные конфигурационные файлы вашей операционной системы.

>>> Читать



Проверено: Shaman007 ()

Магистры Йоды ученики.

>системы версий контроля

Она на Forth что ли написана?

Camel ★★★★★
()

> системы версий контроля под названием Bazaar-NG

нифига это не VC. VC там RCS. =)

судя по тому, что понял по ссылке -- это набор скриптов для облегчения хранения /etc в RCS, не более. а шуму, а пафосу!

---vk

anonymous
()

Боян... в рассылке давно пробегала.. аж недели две назад :)

а вообще - bzr рулиз :)

v12aml ★★
()

Сдаётся мне, что использовать распределённую систему контроля версий для /etc - это весьма поганый изврат, господа! Разве что ваш каталог /etc редактирует одновременно целая командой хакеров, разбросанных по всему миру. Гм, я встречал немало разных эротических фантазий, но это, признаться, чересчур.

ero-sennin ★★
()
Ответ на: комментарий от fernik

>Магистры Йоды ученики.

Бугога!!!

anonymous
()
Ответ на: комментарий от CrazyPit

>И как сильно от tla отличаеться, а с емаксом работает также кошерно?

Он кошерно работает с Питоном :-)

Cybem ★★
()

> системы версий контроля

Йода учёный великий, О!

ip1981 ☆☆
()

хм, Bazaar-NG говорите ....
И эти люди учат бсд-унов писать ядра ....
:)

anonymous
()

Вниманию вашему небольшому представляется опус, описывающий молодой системы версий использования процесс контроля достаточно прогрессивной и многообещающей директории /etc под названием Bazaar-NG (или по по-просту /bzr) для отслеживания вашей операционной системы и управления изменениями в.

anonymous
()

Интересная вешь..

Кто-нибудь уже использовал bzr (или arch)? Как его можно сравнить с subversion? Я имею в виду реальное использование и ощущения, а не сравнительную табличку с сайта. На первый взгляд выглядит удобнее и прозрачнее..

McGray ★★
()
Ответ на: комментарий от McGray

использовал monotone - по ощущуниям гораздо удобнее именно для распределенной разработки в условиях плохих интернте-каналов...

anonymous
()

БАЗАРУ НЕТ. Чем эта поделка лучше SVN? Только все на него переползли нах и опять потом будет паника?

Oceanborn
()
Ответ на: комментарий от Oceanborn

Использовали. С CVS пытались уползти на arch -> отстой, сложно и несекурно. Bazar молод и глюкав. darcs the best, но Windows-клиенты возмутились, так как оболочки хорошей не нашли. Остались на SVN.

А технически - darcs то что надо. Только GUI навернуть бы к нему.

anonymous
()
Ответ на: комментарий от CrazyPit

> И как сильно от tla отличаеться, а с емаксом работает также кошерно?

От tla отличиается не сильно. Для использования с емаксом имеется bzr-mode.

fernik
() автор топика

>использования молодой но достаточно прогрессивной

Интрересно, ты в школу вообще ходил в детстве? Про старшие классы я не спрашиваю.

vovans ★★★★★
()
Ответ на: комментарий от McGray

> Кто-нибудь уже использовал bzr (или arch)? Как его можно сравнить с subversion? Я имею в виду реальное использование и ощущения, а не сравнительную табличку с сайта. На первый взгляд выглядит удобнее и прозрачнее..

Вообще, arch мне показался сильно неудобным и мутным. Bazaar-NG же, наоборот - лишен недостатков arch'а + местами удобнее SVN + замечательная переносимость: сам проверял как на Linux, так и на MS Windows.

Хотя сравнивать распределенные и централизованные системы контроля версий - имхо не совсем корректно: подходы к разработке разные.

estyler
()
Ответ на: комментарий от vovans

>>использования молодой но достаточно прогрессивной

>Интрересно, ты в школу вообще ходил в детстве? Про старшие классы я не спрашиваю.

Ищо учусь.

fernik
() автор топика

svn для этой цели не подходит т.к. не умеет хранить права и владельца файла, а для /etc это важно

anonymous
()
Ответ на: комментарий от Oceanborn

> Чем эта поделка лучше SVN?

Незнаю как bazaar, но tla реализаци arch мне очень нравиться, философия распределённого контроля имхо удобнее, 2 более юникс-вэйней чтоли, и третье очень хорошо с емаксом работает:))

CrazyPit ★★★
()

mergemaster рулит

anonymous
()
Ответ на: комментарий от vovans

> В каком, интересно, классе? Если не подозреваешь о запятой перед "но"...

В васьмом йа учусь а што завидно тибе штоль?

Чего при%бался-то, а? :)

fernik
() автор топика
Ответ на: комментарий от anonymous

Зато у svn есть свойства для файлов/каталогов. Ничего не мешает хранить владельца/группу/права в них. При особом желании можно, наверное, и хук какой-нибудь навесить, чтобы при checkout восстанавливал права из свойств, а при commit-е сохранял их в свойства.

WFrag ★★★★
()
Ответ на: комментарий от anonymous

>Но ведь - костыль. Зачем плодить сущности и плодить сложное из простого?

Вот как раз таки вносить в VCS поддержку *nix-овых прав и аттрибутов - это и есть плодить сущности :)

Единственная проблема - в том, чтобы определить моменты когда нужно у файла "восстановить" права из свойств, а когда нужно сохранить в свойства. Например, непонятно нужно ли после svn update сбросить права (так нужно делать, если в репозитории были изменены свойства файла) или наоборот сохранить их в свойства (если у файла были изменены свойства локально). В этом плане некоторая костыльность, конечно, присутствует - нужно явно выполнять это действие.

Но с другой стороны - работает ведь. Я сам так храню /etc.

WFrag ★★★★
()
Ответ на: комментарий от anonymous

> процесс контроля достаточно прогрессивной и многообещающей директории /etc

Ананимус отжог :) Ржу...

shimon ★★★★★
()

А мне bzr не понравился - месяца три назад он был тормозной. Так что я перешел с SVN на Mercurial (были до зарезу нужны disconncted commits). Mercurial + mq - очень удобная вещь (mq - это плагин для управления патчами, сделан по образу quilt, но интегрирован с Mercurial). По сравнению с этой связкой SVN просто неуклюжий монстр.

Хотя, если в SVN интегрировать quilt, а disconnected commits не нужны, то тоже должно получится неплохо.

-- tailgunner

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.