Re: Система управления в ерсиями без сервера

2010-03-22 Пенетрантность Oleksandr Gavenko

On 2010.03.19 18:39, Alexey Pechnikov wrote:

Hello!

On Friday 19 March 2010 18:28:42 Oleksandr Gavenko wrote:

  Получается идейно - это более мощный вариант Git и Mersurial.

 

  Будем пробовать ))

Идейно это распределенная нереляционная база данных:

http://www.fossil-scm.org/index.html/doc/tip/www/theory1.wiki


Полезная инфа.

Немного о производительности нашел:
http://www.fossil-scm.org/index.html/doc/tip/www/stats.wiki

SQLite уже 2 года на Fossil, что говорит об определенной
стабильности.

Цитата из ссылки:

For the first nine years of its development, SQLite was versioned by 
CVS. The resulting CVS repository measured over 320MB in size. So, the 
developers were pleasently surprised to see that this entire project 
could be cloned in fossil using only about 13MB of network traffic.


--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ba72e8b.7010...@bifit.com.ua



Re: Система управления в ерсиями без сервера

2010-03-19 Пенетрантность Oleksandr Gavenko

On 2010.03.19 16:41, Alexey Pechnikov wrote:

Hello!

On Tuesday 16 March 2010 17:40:40 Oleksandr Gavenko wrote:

On 2010.03.15 14:01, Alexey Pechnikov wrote:

Hello!

См. fossil.Как я его использую, описано здесь:

http://sqlite.mobigroup.ru/src/wiki?name=fossil


Классная штука, она получается в репозитории исходных текстов
хранят wiki странички и тикеты?


Да.

Получается идейно - это более мощный вариант Git и Mersurial.

Будем пробовать ))

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ba3982a.2090...@bifit.com.ua



Re: Система управления в ерсиями без сервера

2010-03-17 Пенетрантность Oleksandr Gavenko

On 2010.03.17 0:03, Иван Лох wrote:

Отсюда и его же недостатки :) Начиная с того, что все эти разработчики
сидят за одной осью :)


Для остальных есть cygwin. Вернее, всегда был cygwin. Сейчас-то приблуд
для git под другую ось -- море.


Официального клиента в Windows нет, потому на предприятии
с хостами Windows у разработчиков внедрять Git нельзя.

Mercurial хорошая альтернатива, учитывая что Git в конце то концов
остановился на формате репозитория revlog, впервые успешно
реализованом в Mercurial.

Тут стоит вспомнить Bazaar - они то вроде как чуть ли не 20 раз меняли
формат репозитория. В последнем маджорном релизе 2.0 также
ввели новый формат.

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ba08655.4090...@bifit.com.ua



Re: Система управления в ерсиями без сервера

2010-03-17 Пенетрантность Oleksandr Gavenko

On 2010.03.17 17:57, Maxim Tyurin wrote:

Oleksandr Gavenko writes:


On 2010.03.16 14:16, dkemail wrote:

Пока решение: http://wiki.bazaar.canonical.com/BazaarForWebDevs


ИМХО не лучшее.

Bazaar на иходниках GNU Emacs лог файла 15-20 секунд строит.


Это какой-то неправильный bzr. Какая версия?


2.1.0-x from http://wiki.bazaar.canonical.com/WindowsDownloads

формат репозтория вроде 2a (formerly brisbane-core) - как по умолчанию.

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ba0ff57.8060...@bifit.com.ua



Re: Система управления в ерсиями без сервера

2010-03-16 Пенетрантность Oleksandr Gavenko

On 2010.03.16 14:16, dkemail wrote:

Пока решение: http://wiki.bazaar.canonical.com/BazaarForWebDevs


ИМХО не лучшее.

Bazaar на иходниках GNU Emacs лог файла 15-20 секунд строит.

Не подскажите как обстоят дела в Git и Mercurial на больших
репозиториях с длинной историей?

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4b9f9629.50...@bifit.com.ua



Re: Система управления в ерсиями без сервера

2010-03-16 Пенетрантность Oleksandr Gavenko

On 2010.03.15 14:01, Alexey Pechnikov wrote:

Hello!

См. fossil.Как я его использую, описано здесь:

http://sqlite.mobigroup.ru/src/wiki?name=fossil


Классная штука, она получается в репозитории исходных текстов
хранят wiki странички и тикеты?

Вы не пробовали мержить когда конфликты в wiki/тикетах?

Как с производительностью?

Уже биндинг в Emacs есть: 
http://www.mail-archive.com/fossil-us...@lists.fossil-scm.org/msg00742.html


Наверно интерфейса для расширений как у Trac пока нету.
Если бы красоту Trac'а добавить...
workflow у Trac классный, roadmap, etc.

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4b9f9868.5040...@bifit.com.ua



Re: Система управления в ерсиями без сервера

2010-03-16 Пенетрантность Oleksandr Gavenko

On 2010.03.16 17:27, Dmitry Nezhevenko wrote:

Bazaar на иходниках GNU Emacs лог файла 15-20 секунд строит.


Просто лог или лог для конкретного файла?


для конкретного файла.

Тоже с дифом и всеми другими операциями. Правда в официально
поддерживаемом клиенте для Windows.

Но, недавно пулил изменения. 15 МiB через gprs дошло
(много т.к. закомитили pdf файлы).
Через день пулил - все те же 15 МiB!
Пока оно 20 мин пулилось мне в irc рассказали что
у bzr есть такая оптимизация - при обработке bzr merge
(это pull в их терминологии) сервер отдает
последние 50 ченжей не задумываясь, вот я во второй раз
получил эти pdf! Поганцы, расчитано на быструю работу
в локальной сети.

Столмана многие критиковали за его решение в пользу Bazaar.
Вторым вариантом был Git - и он многим нравился,
но у Столмана нелюбовь к Линусу.

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4b9fa953.8060...@bifit.com.ua



Re: Система управления в ерсиями без сервера

2010-03-16 Пенетрантность Oleksandr Gavenko

On 2010.03.16 17:59, Dmitry Nezhevenko wrote:


Столмана многие критиковали за его решение в пользу Bazaar.
Вторым вариантом был Git - и он многим нравился,
но у Столмана нелюбовь к Линусу.



Тогда mercurial =)


Вот как то странно - на Mercurial не обращали внимание вообще
(в нескольких блогах мельком выдел подобные высказывания).

Видно старые комитеры - фанаты Git.

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4b9fb079.6040...@bifit.com.ua



Re: Система управления в ерсиями без сервера

2010-03-15 Пенетрантность Oleksandr Gavenko

On 2010.03.15 9:16, Andrey Rahmatullin wrote:

On Mon, Mar 15, 2010 at 10:05:35AM +0300, dkemail wrote:

 Есть сервер только с ssh/sftp/http. Не подскажите клиента сабжа для
рабочих станций без сервиса CVS на сервере...

 Использовал tla, но понадобился еще и клиент под мастдай... Есть ли
что-нибудь многоплатформенное?

Да в общем-то что угодно. svn, git, hg


git не имеет официальной поддержки для ОС Windows
(но есть много неофициальных )).

Добавте к списку bzr (проталкиваемый Canonical) и Darcs,
хотя обе системы не в мейнстриме.

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4b9de3c9.80...@bifit.com.ua



Re: Система управления в ерсиями без сервера

2010-03-15 Пенетрантность Oleksandr Gavenko

On 2010.03.15 9:36, dkemail wrote:

Andrey Rahmatullin пишет:
Но SVN, GIT и Mercurial должны иметь свои подсистемы на сервере... а
хотелось обойтись только sftp на сервере, или я не прав?



Неа, по крайней мере для Mercurial в blink-arm/.hg/hgrc
у меня прописано:

ssh://u...@192.168.1.38//srv/hg/blink-arm

и все команды работают...

С SVN подозреваю такое не покатит...

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4b9dec34.30...@bifit.com.ua