Распределенное средство отслеживания ошибки для движения с DVC

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

обязательный флаг, в котором Вы будете нуждаться: Система. Отражение. BindingFlags. NonPublic

16
задан 3 revs, 2 users 100% 24 July 2010 в 13:14
поделиться

4 ответа

Дополнительная информация для людей вроде меня, которые интересуются этой темой, но не могут получить достаточно релевантной информации через Google (либо их нет, либо моего Google-фу сильно не хватает):

  • Просто разветвленный Bugs Everywhere снова. bzr log --limit 1 показывает, что последняя фиксация была сделана с начала октября 09. Развитие идет медленно, но оно есть. Я еще не стал разбираться, что именно предлагает be . Документация сильно отсутствует. На сайте нет даже краткого руководства.
  • Ditz , использующий клон своего репозитория mainline git , для меня совершенно не работает. Google указывает, что версии 1.9 Ruby нарушают его. Предположительно, есть клоны git , которые это исправляют, но я бы не стал связываться с git .
  • Fossil имеет по крайней мере один важный вопрос здесь по SO: Что люди думают об ископаемом DVCS? (на него даже есть ответ от автора!). Большое уважение к Д. Ричарду Хиппу (автору SQLite и Fossil, а также других безумно крутых вещей, которые я могу использовать и читать только в Википедии), но я Я также хотел бы получить отзывы от других смертных.

Но для меня все еще недостаточно. Должно быть по крайней мере несколько человек, которые использовали либо be , либо ditz для нетривиального проекта - по крайней мере, достаточно, чтобы быть способен дать осознанное мнение.

Меня не волнует техническая сторона - либо проект документирует это на своем веб-сайте, либо я могу просто посмотреть на источник. Я ищу реальный опыт: какие препятствия были на пути его внедрения? Чего не хватает конкретному проекту? Что бы вы добавили, что вам действительно нужно, учитывая, может быть, два года оплачиваемого времени для работы над этим? Такие вещи.

Я использовал либо be , либо ditz для нетривиального проекта - по крайней мере, достаточно, чтобы иметь возможность дать осознанное мнение.

Меня не волнуют технические вопросы. сторона - либо проект документирует это на своем веб-сайте, либо я могу просто посмотреть на источник. Я ищу реальный опыт: что мешало его внедрению? Чего не хватает конкретному проекту? Что бы вы добавили, что вам действительно нужно, учитывая, может быть, два года оплачиваемого времени для работы над этим? Такие вещи.

Я использовал либо be , либо ditz для нетривиального проекта - по крайней мере, достаточно, чтобы иметь возможность дать осознанное мнение.

Меня не волнуют технические вопросы. сторона - либо проект документирует это на своем веб-сайте, либо я могу просто посмотреть на источник. Я ищу реальный опыт: что мешало его внедрению? Чего не хватает конкретному проекту? Что бы вы добавили, что вам действительно нужно, учитывая, может быть, два года оплачиваемого времени для работы над этим? Такие вещи.

Что препятствовало его принятию? Чего не хватает конкретному проекту? Что бы вы добавили, что вам действительно нужно, учитывая, может быть, два года оплачиваемого времени для работы над этим? Такие вещи.

Что препятствовало его принятию? Чего не хватает конкретному проекту? Что бы вы добавили, что вам действительно нужно, учитывая, может быть, два года оплачиваемого времени для работы над этим? Такие вещи.

2
ответ дан 30 November 2019 в 22:49
поделиться

Потому что я хотел (ну, нуждался , на самом деле) решение, которое могло бы (возможно, надеюсь) работать прямо сейчас мы использовали следующую настройку:

] Это может быть не идеальная установка, и даже не особенно приемлемая для некоторых, но она соответствует критериям работы прямо сейчас . Я все еще хотел бы узнать больше от других; может быть я'

4
ответ дан 30 November 2019 в 22:49
поделиться

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

3
ответ дан 30 November 2019 в 22:49
поделиться

Fossil работает как "простой в настройке" распределенный баг-трекер, и имеет хороший механизм автосинхронизации, который позволяет разработчикам делиться своими ошибками без вмешательства.

чтобы начать работу,

  1. скачайте бинарник fossil по вашему выбору
  2. fossil new bugs.fossil
  3. fossil ui bugs.fossil (запускает сервер)

ваши разработчики делают то же самое

  1. скачайте бинарник fossil по вашему выбору
  2. fossil clone
  3. fossil ui bugs. fossil
  4. настройте задание cron на 'fossil sync ...', чтобы ошибки распространялись среди всех пользователей по мере того, как fossil self-hosting repositories демонстрирует

Больше ничего особенного.

Редактировать - взгляните также на Customizing The Ticket System.

6
ответ дан 30 November 2019 в 22:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: