segfault
darcs ? Хотел тут отправить патч, а оно в дарксе. Я правильно понял, что нет у них никаких сервисов аля github/bucket с пуллреквестами, а патчи отправляются только через `darcs send` для чего у меня на компьютере должен быть нормально настроенный сендмейл, и автору мои письма не должны падать в спам ?
Annoynimous
log darcs говно [04:49:09]<L29Ah_> patch-tag.com использует недействительный сертификат безопасности.

Сертификат истёк 22.05.2013 06:49. Текущее время — 27.07.2013 04:48.

[04:49:11]<L29Ah_> обосраться просто
[04:49:17]<L29Ah_> где чоткие посоны хостят даркс?
[04:52:24]<L29Ah_> ‰ darcs push
Pushing to "L29Ah@patch-tag.com:/r/L29Ah/Network-NineP"...
scp: /r/L29Ah/Network-NineP//_darcs/format: Permission denied
scp: /r/L29Ah/Network-NineP//_darcs/inventory: Permission denied

darcs failed: Not a repository: L29Ah@patch-tag.com:/r/L29Ah/Network-NineP ((scp) failed to fetch: L29Ah@patch-tag.com:/r/L29Ah/Network-NineP//_darcs/inventory)
[04:52:31]<L29Ah_> обосраться просто

Перелез на гитхаб.
qrilka
darcs ? а никто не в курсе как из дарковского патча сделать нормальный? по содержимому они похожи, но вот указания файлов не сходятся
anton0xf
darcs ? dvcs programming а в чем профиты от этой их теории патчей и вообще?
линки на статьи приветствуются)
// говоря dvcs, подразумеваю в первую очередь git, как самый привычный и изученный
helgi
dbts trac darcs indiana Сформулирую задачу. У меня есть карманный проект под названием «Индиана» — движок моего личного сайта. Для контроля версий используется darcs, а для отслеживания дефектов — Trac с плагином trac+darcs.

Трак решает четыре задачи: отслеживание замечаний, просмотр исходного кода, планирование релизов и документирование. Со всеми этими задачами он справляется неплохо, но, оказывается, у меня часто бывают ситуации, когда интернета нет, а поработать над проектом хочется.

Тикеты я создаю для дефектов и небольших, чётко очерченных фич. Но кроме этого, есть ещё разные полуоформившиеся идеи и мелкие задачки. Чтобы не забыть, я записываю их просто в свободной форме. И оказалось, что они у меня разъехались: часть на ноутбуке, часть в траке. При этом в оффлайне не поредактируешь трак, а сидя не за ноутбуком, не посмотришь локальные заметки.

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

Пока нацеливаюсь на связку ikiwiki + Bugs Everywhere + darcsweb.
helgi
darcs kdiff3 ? Mac В продолжение #1207223: как прикрутить kdiff3 к дарксу на маке.

Ставим kdiff3, куда-нибудь в /usr/bin кладём примерно такой скрипт, не забываем сделать chmod:
====
#!/bin/sh
/Applications/kdiff3.app/Contents/MacOS/kdiff3 >/dev/null 2>1 $*
====

В ˜/.darcs/defaults пишем всё то же заклинание:
====
ALL --external-merge kdiff3 --output %o %a %1 %2
====

kdiff3, кстати, на маке выглядит страшно. Посоветуйте другую мержилку.
helgi
darcs Все приколы и заскоки даркса (включая жёсткое соотношение рабочая копия <-> ветка) можно простить ради возможности легко и непринуждённо перетянуть один патч (changeset) из одной ветки в другую. Командой pull, ага, не transplant и не cherrypick. И при этом запустится полноценная машинерия мержа, и в обоих ветках будет один и тот же патч, а не одинаковые, но не идентичные копии.
helgi
trac darcs Что-то нигде в явном виде не написано, как настроить apply posthook для синхронизации кэша trac+darcs после того, как на серверный дарксовский репозиторий сделан пуш. Пусть будет тут.

В _darcs/prefs/defaults в репозитории нужны такие строчки:

apply posthook trac-admin /path/to/tracenv/ repository resync reponame
apply run-posthook
helgi
Windows darcs kdiff3 Прикрутить TortoiseMerge к дарксу не удалось, он реагировал на конфиг, сделанный по мануалу, сообщениями типа
===
darcs failed: (line 1, column 51):
unexpected "\""
expecting space, "%<", white space or end of input
===

Зато удалось по тому же мануалу прикрутить не столь любимый, но вполне годный kdiff3.

Чтобы не забыть:
== %APPDATA%\darcs\defaults ==
ALL --external-merge kdiff3 --output %o %a %1 %2
====
qnikst
Git svm darcs блин я думал, что git это не совсем тривиальная хотя и удобная scm. Оказывается darcs несравнимо менее тривиален.. У них свой подход к тому что такое ветка и чуть ли не ревизия. как бы в этом разобраться