fogbugz может отследить зависимости от случая?

Вы можете использовать форматировщики для форматирования ваших результатов так, как вы хотите. Например, чтобы напечатать месячные имена, давайте сначала определим функцию с целым числом до аббревиатуры месяца:

def getMonthName(month_number):
    testdate=datetime.date(2010,int(month_number),1)
    return testdate.strftime('%b')

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

import matplotlib.pyplot as plt
import matplotlib.ticker as mtick
import numpy as np

x_data=np.arange(1,12.5,1)
y_data=x_data**2 # Just some arbitrary data
plt.plot(x_data,y_data)
plt.gca().xaxis.set_major_locator(mtick.FixedLocator(x_data)) # Set tick locations
plt.gca().xaxis.set_major_formatter(mtick.FuncFormatter(lambda x,p:getMonthName(x)))
plt.show()

Сообщение здесь состоит в том, что вы можете использовать matplotlib.ticker.FuncFormatter для использования любой функции для получения метки метки. Функция принимает два аргумента (значение и положение) и возвращает строку.

9
задан Christopher Mahan 26 August 2008 в 01:17
поделиться

4 ответа

Да и нет. Случаи могут быть связаны друг с другом, но если Вы ищете дерево случаев (предпосылки и такой), Вам нужен FogBugz 7 или позже.

При использовании FogBugz 7.3 или больше можно теперь использовать Плагин Зависимости от Случая, который был выпущен в апреле 2011.

9
ответ дан 4 December 2019 в 07:24
поделиться

Вы не определили то, что Вы подразумеваете под зависимостями точно, но если Вы подразумеваете, что разрешение одного случая требует разрешения других - официально, ответ нет. Однако можно обратиться к другим случаям от основного случая, и FogBugz отследит перекрестные ссылки. Например, если Вы говорите, "видят случай 2031" в тексте одного случая, часть 2031 года превратится в гиперссылку, и оба случая теперь сообщат, что обращаются друг к другу (и вперед и назад). Это - довольно замечательная функция на самом деле.

5
ответ дан 4 December 2019 в 07:24
поделиться

FogBugz давно поддерживает «отношение» кейсов, которое создает специальную связь между кейсами, просто добавляя «кейс 1234» к любой заметке. Обратной стороной является то, что они не удаляются, и это сохраняется в FogBugz 7. (Мы пытались выяснить, как это сделать правильно, но просто не хватило времени, поэтому мы оставили текущее поведение.)

Недавно выпущенный FogBugz 7 имеет добавлена ​​иерархия родитель-потомок, чтобы вы могли разделить основной кейс на составные части или объединить аналогичные запросы под одним зонтичным кейсом.

FogBugz 7 также предлагает зависимости вех, когда одна веха не может быть запущена до завершения другой . Это относится только к функциям планирования программного обеспечения. На самом деле мы никому не мешаем работать над делами на зависимой вехе.

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

Мы намеренно не реализовали какую-либо блокировку в стиле Bugzilla по нескольким причинам. Во-первых, это может быть ужасно неэффективным, позволяя людям игнорировать работу, которую они могли бы легко выполнить, будь она перед ними. Во-вторых, это может вызвать трясину взаимозависимостей. В-третьих, это также позволяет использовать программное обеспечение в качестве социальной дубинки («Я не могу начинать заменять функции, пока Джефф не закончит свои макеты»), чего мы стараемся избегать. Мы создаем социальное программное обеспечение ... в том смысле, что мы предпочитаем, чтобы социальные проблемы решались социально, а проблемы программного обеспечения решались с помощью программного обеспечения. Преднамеренное отсутствие блокировки или жесткой зависимости между делами является частью этой философии.

При этом, FogBugz 7 обладает широкими возможностями расширения, с плагинами, тегами, настраиваемыми полями и множеством других полезных свойств. Если вам нужна блокировка, я уверен, что кто-то сможет что-то придумать.

15
ответ дан 4 December 2019 в 07:24
поделиться

FogBugz 7 теперь поддерживает подварианты. Это может решить вашу проблему, а может и не решить, в зависимости от того, как вы хотите ее решить.

1
ответ дан 4 December 2019 в 07:24
поделиться
Другие вопросы по тегам:

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