Projekt

Obecné

Profil

Prostředí projektu » Historie » Verze 78

Petr Pícha, 2022-02-16 09:55

1 1 Markéta Bošková
h1. Prostředí projektu
2
3
V rámci zvoleného projektu je vidět v liště několik záložek (tzv. modulů). Zde například vidíme lištu projektu Go Team!.
4
5 2 Markéta Bošková
!redmine-lista.jpg!
6 1 Markéta Bošková
7 49 Petr Šrámek
h2. Navigace:
8
9 66 Petr Pícha
* [[Prostředí projektu#Přehled|Přehled a statistiky času stráveného na projektu]]
10
* [[Prostředí projektu#Aktivita|Aktivita]]
11
* [[Prostředí projektu#Plán|Plán]]
12
* [[Prostředí projektu#Nový úkol|Nový úkol]]
13
* [[Prostředí projektu#Úkoly|Úkoly]]
14
* [[Prostředí projektu#Kalendář|Kalendář]]
15
* [[Prostředí projektu#Novinky|Novinky]]
16
* [[Prostředí projektu#DMSF|DMSF (Úložiště různých typů souborů)]]
17
* [[Prostředí projektu#Dokumenty|Dokumenty (Úložiště pro textové dokumenty)]]
18
* [[Prostředí projektu#Wiki|Wiki]]
19
* [[Prostředí projektu#Ganttův diagram|Ganttův diagram]]
20
* [[Prostředí projektu#Fóra|Fóra (Diskuse)]]
21 72 Petr Pícha
* [[Prostředí projektu#Repozitář (úložiště)|Repozitář (Úložiště)]]
22 71 Petr Pícha
* [[Prostředí projektu#Propojení úkol-revize|Propojení úkol-revize]]
23 66 Petr Pícha
* [[Prostředí projektu#Jenkins|Jenkins]]
24
* [[Prostředí projektu#Agile|Agile]]
25 49 Petr Šrámek
26 66 Petr Pícha
h2. Přehled
27 1 Markéta Bošková
28 11 Petr Šrámek
V přehledu se necházejí souhrnné informace o projektu. Mezi tyto informace patří popis projektu, seznam členů týmu (a jejich rolí) podílejících se na jeho vývoji či v položce Sledování úkolů informace o tom, kolik úkolů různých druhů (Bug, Enhancement, Task a Support) je z celkového počtu stále "otevřených".
29 1 Markéta Bošková
30 2 Markéta Bošková
!redmine-prehled.jpg!
31 1 Markéta Bošková
32 30 Petr Šrámek
h3. Statistiky času stráveného na projektu
33 1 Markéta Bošková
34 66 Petr Pícha
Po pravé straně obrazovky Přehled je vidět celkový strávený čas týmu na projektu. Pod ním jsou dva odkazy - [[Prostředí_projektu#Detaily|Detaily]] a [[Prostředí_projektu#Přehled|Přehled]].
35 1 Markéta Bošková
36 66 Petr Pícha
h3. Detaily 
37 14 Petr Šrámek
38 13 Petr Šrámek
Po kliknutí na tento odkaz se zobrazí čas, strávený nad jednotlivými úkoly členy týmu.
39
40 2 Markéta Bošková
!redmine-cas.jpg!
41 1 Markéta Bošková
42
Zde je možno zobrazit pomocí volby Časový rozsah jak historii práce na úkolech dle přednastavených časových úseků, tak i manuálně časově omezenou (tedy od/do určitého data).
43
44
Přednastavené časové úseky jsou:
45
46
* vše - tedy celou historii projektu
47
* dnes
48
* včera
49
* tento týden
50
* minulý týden
51
* posledních 7 dnů
52
* tento měsíc
53
* minulý měsíc
54
* posledních 30 dnů
55
* tento rok
56
57 66 Petr Pícha
h3. Přehled
58 15 Petr Šrámek
59 1 Markéta Bošková
Pro možnost vlastního pohledu na tento průběh lze místo záložky Detaily přepnout do záložky Přehled.
60
61
Zde máme možnost třídit záznamy dle časových rámců:
62
63
* Rok
64
* Měsíc
65
* Týden
66
* Dny
67
68
My si pro příklad ukážeme jak bude vypadat výpis aktivit z měsíčního hlediska pro jednotlivé členy (časový rozsah je stále brán v úvahu dle toho, co je nastaveno v nabídce Časový rozsah - viz výše). Pro náš příklad tedy vybereme v položce časový rozsah na vše a z položky Detaily vybereme volbu Měsíc.
69
70 2 Markéta Bošková
!redmine-casprehledmesic.jpg!
71 1 Markéta Bošková
72
Nyní musíme z nabídky Přidat vybrat to, co chceme zobrazit. Řekněme tedy, že nás zajímá typ Aktivita (tedy typy aktivit).
73
74 2 Markéta Bošková
!redmine-casprehled1b.jpg!
75 1 Markéta Bošková
76
Po tomto výběru dostaneme "časy strávené nad jednotlivými aktivitami rozdělené po měsících".
77
78 2 Markéta Bošková
!redmine-casprehled2.jpg!
79 1 Markéta Bošková
80
My však chceme vědět "kdo a jak dlouho na dané aktivitě pracoval". Tedy v položce Přidat vybereme člen. Výsledek tohoto výpisu je vidět na obrázku níže.
81
82 2 Markéta Bošková
!redmine-casprehled3.jpg!
83 1 Markéta Bošková
84
V případě, že chceme začít s výpisem znovu, tak zvolíme položku Smazat (vpravo od nabídky Přidat).
85
86 66 Petr Pícha
h2. Aktivita
87 1 Markéta Bošková
88 16 Petr Šrámek
V této záložce projektu je vidět seznam aktivit provedených jednotlivými členy týmu. Ukázka, jak tyto aktivity mohou vypadat je vidět na obrázku níže.
89 1 Markéta Bošková
90 2 Markéta Bošková
!redmine-aktivita.jpg!
91 1 Markéta Bošková
92 17 Petr Šrámek
Vpravo od seznamu aktivit je nabídka Aktivita, kde je možno nastavit, které druhy aktivit se mají zobrazit ve výpisu. Tyto druhy jsou:
93 1 Markéta Bošková
94
* Úkoly
95
* Changesety
96
* Novinky
97
* Dokumenty
98
* Soubory
99
* Wiki úpravy
100
* Zprávy
101
* Spent time
102
103
Změna tohoto nastavení se projeví až po stisknutí tlačítka Použít.
104
105
Klepnutím na název aktivity lze zobrazit její detailní informace.
106
107 2 Markéta Bošková
!redmine-revize.jpg!
108 1 Markéta Bošková
109
Dále je zde vidět v dolní části stránky seznam souborů, které byly v rámci "revize" změněny. Pokud si uživatel chce změny prohlédnout, stačí u daného souboru zvolit nabídku diff.
110
111 66 Petr Pícha
h2. Plán
112 1 Markéta Bošková
113
Plány slouží k tomu, když je projekt potřeba koncepčně rozplánovat na nějaké etapy (např. iterace nebo releasy aplikace) a k nim přiřazovat úkoly (tickety). Pro vytvoření plánu etapy je nutno nejprve vytvořit odpovídající verzi pod záložkou Nastavení.
114
115 2 Markéta Bošková
!redmine-verze.jpg!
116 1 Markéta Bošková
117 54 Premek Brada
!redmine-zmenaplanu.jpg!
118
119 1 Markéta Bošková
V záložce Plán jsou pak vidět jednotlivé plány etap projektu a úkoly k nim přiřazené, včetně statistiky kolik úkolů je otevřených/uzavřených. Na pravé straně stránky je nabídka, kde lze filtrovat, které úkoly se mají zobrazit a zda se mají zobrazit i dokončené verze.
120
121 3 Markéta Bošková
!redmine-plan.jpg!
122 1 Markéta Bošková
123
Přes tento výpis se dají úkoly upravovat jednotlivě i hromadně pomocí kontextové nabídky. Klepnutím na název úkolu si lze nechat vypsat informace o daném úkolu a úkol upravit. Při najetí kurzorem myši nad jednotlivé úkoly si můžete povšimnout, že se kurzor změní ze šipky na černý čtvereček se třemi bílými pruhy. To znamená, že se nad danou položkou dá vyvolat kontextové menu. Nejdříve však zvolíme ty úkoly, nad kterými chceme danou operaci provést (jednotlivě - stačí klepnout a daná položka se vybere a označí modře, v případě, že chceme provést výběr více položek, použijeme k tomu i klávesy CTRL nebo SHIFT). V případě, že máte dané položky vybrané, kontextovou nabídku vyvoláte kombinací stisknuté klávesy ALT + levé tlačítko myši nebo pravým tlačítkem.
124 3 Markéta Bošková
125 1 Markéta Bošková
Jak tato nabídka může vypadat je vidět na obrázku níže. 
126
127 3 Markéta Bošková
!redmine-kontext.jpg!
128 1 Markéta Bošková
129
Nabídky, které nejsou danému uživateli povolené, jsou označeny šedivým textem. Popis jednotlivých možností viz část o Úkolech a navíc
130
131
* Duplicate (POUZE pro výběr 1 položky) - vytvoří kopii výběru
132
* Kopírovat - zkopíruje výběr
133
* Přesunout - přesune výběr
134
* Odstranit - odstraní vybrané úkoly
135
136 3 Markéta Bošková
Pokud klikneme na název plánu jako takového (zde Iterace 7), lze upravit jeho nastavení přes odkaz vpravo. V případě, že jsou všechny úkoly plánu splněny, je možnost plán uzavřít -- stav změnit na Closed. Daný plán tím zmizí z pohledu všech plánů v záložce Plán a bude dostupný pouze při výběru Ukázat dokončené verze.
137 1 Markéta Bošková
138 66 Petr Pícha
h2. Nový úkol
139 1 Markéta Bošková
140
Tato záložka slouží k zakládání nových úkolů. Lze v ní nadefinovat všechny možné parametry úkolu. Tyto parametry jsou:
141
142
* Fronta * - k jakému typu úkolů se má daný úkoly přiřadit - tedy např.:
143
Bug -- hlášení chyby
144
Enhancement -- požadavek na vylepšení
145
Task -- technický úkol
146
Feature -- požadavek na novou funkčnost
147
* Předmět * - přesný název úkolu
148
* Popis - detailní popis úkolu (tento text lze formátovat - viz nápověda)
149
* Stav * - počáteční stav úkolu
150
* Priorita * - priorita úkolu (Urgent, High, Normal či Low)
151
* Přiřazeno - kterému členovy má být úkol přiřazen
152
* Kategorie - o jakou kategorii (část) projektu se jedná
153
* Přiřazeno k verzi - ke které verzi/iteraci tento úkol patří
154
* Začátek - datum založení (započetí platnosti) úkolu
155
* Uzavřít do - datum ke kterému by měl být úkol uzavřen (closed)
156
* Odhadovaná doba - předpokládaný čas nutný na splnění úkolu v hodinách
157
* Hotovo - kolik procent úkolu je již hotovo
158
* Soubory - pro nahrání souboru k úkolu
159
* Volitelný popis - slovní popis souboru
160
161
Povinné údaje (označené *) pro vytvoření úkolu jsou však pouze položky Fronta, Předmět, Stav a Priorita. Bez jejich vyplnění není možno úkol založit.
162
163 3 Markéta Bošková
!redmine-newjob.jpg!
164 1 Markéta Bošková
165 74 Petr Pícha
Pro Popis lze provádět propojení s wiki prostřednictvím jejího názvu ve dvojitých hranatých závorkách, s revizemi pomocí Revision r34, kde r34 bude v textu nahrazeno odkazem na revizi. Podobným způsobem se dá odkazovat na úkol Issue #12, kde ve výsledku se #12 automaticky nahradí odkazem.
166 1 Markéta Bošková
167
Pro kontrolu správnosti je možno před vytvořením úkolu volbou Náhled vyvolat náhled vytvořeného úkolu, jak se bude jevit členům týmu.
168
169
Vytvoření úkolu je nutno potvrdit buď tlačítkem Vytvořit nebo Vytvořit a pokračovat.
170
171 66 Petr Pícha
h2. Úkoly
172 1 Markéta Bošková
173
Zde je vidět přehledný seznam úkolů v rámci projektu.
174
175 3 Markéta Bošková
!redmine-ukoly.jpg!
176 1 Markéta Bošková
177
Výpis úkolů lze filtrovat dle libovolných parametrů (nabídkou Filtry), přičemž lze kombinovat jednotlivé filtry mezi sebou. Nové filtry se přidávají podnabídkou Přidat v nabídce Filtry. Na seznam úkolů plánu se pak nejsnáze dostaneme odkazem NN open resp. NN closed pod "teploměrem" v záložce Plán.
178
179
Úkoly jsou zobrazeny ve sloupcích, které lze přidávat/odebírat. To lze provést nabídkou Nastavení, kde v tabulce na levé straně jsou všechny možné zobrazitelné sloupce a na pravé straně jsou sloupce vybrané k zobrazení.
180
181
V nabídce Nastavení lze dále také změnit, dle kterého parametru úkolů se se budou úkoly třídit do skupin (nastavením položky Group results by).
182
183 3 Markéta Bošková
!redmine-ukoly2.jpg!
184 1 Markéta Bošková
185
Nastavení je nutno potvrdit/uložit a nebo v případě, že nám nevyhovuje, smazat.
186
187
Po pravé straně je vidět také nabídky pro zobrazení všech úkolů nebo přehledu, případně (pokud existují) dostupné uložené filtry.
188
189
Hromadné úpravy nad seznamem úkolů fungují stejně jako bylo popsáno v kapitole o záložce Plán.
190
191
Při zvolení jakéhokoli úkolu kliknutím na jeho název se dostaneme k detailním informacím o daném úkolu (viz následující podkapitola).
192
193 3 Markéta Bošková
194 1 Markéta Bošková
h3. Úkol - zobrazení
195
196
V tomto zobrazení je možno vidět a editovat/aktualizovat informace týkající se daného úkolu.
197
Na následujícím obrázku je vidět příklad takového úkolu z reálného projektu.
198
199 3 Markéta Bošková
!redmine-job2.jpg!
200 1 Markéta Bošková
201
Vedle nadpisu s označením úkolu (v tomto případě např. "Enhancement #779") jsou nabídky akcí:
202
203
* Aktualizovat - pro aktualizaci informací o úkolu
204
* Přidat čas - v případě pokroku na nějakém úkolu se pomocí této volby přidá, kolik práce (času) bylo odvedeno, komentář popisující vypracovanou část a do jakého typu aktivity tato činnost spadala (Analysis & Design, Implementation & Verification a nebo Administrative)
205
* Sledovat - v případě, že uživatel chce být informován o změnách týkajících se daného úkolu
206
* Duplikovat - vytvoří kopii daného úkolu
207
* Odstranit
208
209
Pod těmito nabídkami je souhrnný seznam informací o daném úkolu, jeho popis a seznam souvisejících úkolů.
210
211
V případě, že má uživatel práva daný úkol upravovat, zobrazí se mu pod částí Popis další dvě nabídky:
212
213
* Subtask - pro zobrazení podúkolů, volbou Přidat lze přidat nový podúkol
214
* Související úkoly - pro nastavení vazeb mezi úkoly
215
216 3 Markéta Bošková
!redmine-typyukolu.jpg!
217 1 Markéta Bošková
218
219
Při stisknutí Přidat u nabídky Související úkoly dojde k otevření malého podformuláře, kde se dají nastavit vazby mezi tímto úkolem a úkoly ostatními. Možné vazby jsou:
220
221
* související s - s jakým úkolem (tj. jeho ID) daný úkol souvisí
222
* duplicity - propojení s úkolem, přičemž uzavření jednoho úkolu uzavře i úkoly další (pro příklad "B duplicity A" znamená, že když se uzavře úkol B, úkol A zůstane otevřeným, avšak uzavření úkolu A uzavře úkol B)
223
* duplicited by - reciproční duplikát (pro příklad "A duplicated by B" znamená, že uzavření úkolu B nechá úkol A otevřeným, avšak uzavření úkolu A uzavře úkol B)
224
* bloků - uzavření úkolu brání neuzavřený "druhý úkol" (pro příklad "B bloků A" znamená, že dokud není uzavřen úkol B nelze uzavřít úkol A)
225
* zablokován - reciproční blokace
226
* předchází - nastavuje pořadí splnění včetně času (pro příklad "A předchází B" znamená, že nelze nastavit B datum započatí úkolu, na datum menší nebo stejné datumu ukončení úkolu A)
227
* následuje - reciproční k předcházení včetně času (pro příklad "B následuje A" znamená, že pokud se datum ukončení úkolu A posune o 2 dny - tj. datum ukončení bude o 2 dny později - tak i datum započetí B bude posunuto o 2 dny později)
228
229
Pro potvrzení je nutno stisknout tlačítko Přidat.
230
231
Dále se zde nachází Historie se všemi záznamy o změnách v průběhu existence úkolu a seznam Související verze obsahující všechny úkoly/verze odkazující na tento úkol.
232
233
234
h3. Úkol - aktualizace
235
236
Při aktualizaci úkolu (zvolení nabídky Aktualizovat) můžeme ve formuláři aktualizovat všechny informace o úkolu. Kurzor je automaticky umístěn do pole Poznámka, ve kterém je možno přidat formou wiki formátování libovolnou poznámku týkající se úkolu.
237
238 3 Markéta Bošková
!redmine-aktualizace.jpg!
239 1 Markéta Bošková
240
Je zde možno změnit:
241
242
* Stav * - stav úkolu (v případě přijetí úkolu se mění na Accepted, v případě dokončení na Resolved/Closed)
243
New - nový úkol
244
Accepted - přijatý úkol
245
Assigned - přiřazený úkol
246
Resolved - vyřešený úkol
247
Verified - ověřený úkol
248
Closed - uzavřený úkol
249
Invalid - neplatný úkol
250
* Priorita * - prioritu na jednu ze čtyř možných hodnot (low, normal, high a urgent)
251
* Přiřazeno - komu ze členů týmu je úkol přiřazen; lze přiřadit max. jednomu členovi
252
* Kategorie - kategorie čili obecný štítek úkolu (tlačítkem "+" lze přidat novou kategorii)
253
* Přiřazeno k verzi - k jaké verzi/iteraci je úkol přiřazen (tlačítkem "+" lze přidat novou verzi)
254
* Severity - náročnost/závažnost úkolu - nabývá hodnot:
255
* Small - malá
256
* Common - běžná
257
* Big - velká
258
* Critical - kritická
259
* Začátek - doba započatí úkolu
260
* Uzavřít do - doba ukončení úkolu
261
* Odhadovaná doba - odhad, jak dlouho by měl úkol trvat (v hodninách)
262
* % Hotovo - kolik procent úkolu je hotovo
263
* Importance - význam
264
265
Dále je pak možno aktualizovat čas strávený nad úkolem v podformuláři Přidat čas, ve kterém je možno nastavit:
266
267
* Strávený čas - kolik hodin bylo doposud stráveno nad úkolem
268
* Aktivita - jaký druh aktivity byl nad úkolem v dané době vykonáván - může nabývat:
269
Analysis & Design
270
Implementation & Verification
271
Administrative
272
273
* Komentář - k popsání činnosti vykonané na úkolu
274
275
Poslední částí je možno k úkolu nahrát libovolný soubor (do velikosti 5MB) a označit ho popiskem. Stisknutím volby Přidat další soubor se nabídka rozšíří o jedno další pole pro možnost nahrát další soubor.
276
277
Pro změnu popisu a dalších základních informací úkolu je nutno kliknout vedle nadpisu Změnit vlastnosti na nabídku Více - tím rozbalíme dodatečné nastavení. Oproti možnostem, které jsou stejné jako při přidání nového úkolu, je zde přidána položka Parent task pro nastavení nadřazeného (rodičovského) úkolu.
278
279 3 Markéta Bošková
!redmine-aktualizace2.jpg!
280 1 Markéta Bošková
281
h3. Poznámky k úkolům
282
283
V případě, že je úkol (úspěšně) uzavřen, jeho stavem je closed či resolved.
284
Na jeden úkol může být v jednu chvíli v Redmine přiřazen pouze 1 člověk. Pokud chcete, aby se na jednom úkolu podílelo více lidí, je potřeba ve chvíli, kdy na úkolu pracuje jiná osoba, změnit přiřazení úkolu osobě.
285
286 69 Petr Pícha
h3. Propojení s revizemi
287 68 Petr Pícha
288 76 Petr Pícha
Úkoly lze také propojit s revizemi v [[Prostředí projektu#Repozitář (úložiště)|úložišti]], které s nimy souvisí. Více informací naleznete v příslušné [[Prostředí projektu#Propojení úkol-revize|kapitole]] této stránky.
289 68 Petr Pícha
290 66 Petr Pícha
h2. Kalendář
291 1 Markéta Bošková
292
Zde je možno zobrazit si události k daným dnům v přehledném kalendáři.
293
Události/úkoly lze filtrovat dle velké řady filtrů, které lze spolu kombinovat. Tyto filtry jsou:
294
295
* Fronta
296
* Priorita
297
* Přiřazeno
298
* Autor
299
* Kategorie
300
* Přiřazeno k verzi - k jaké iteraci úkol patří/nepatří
301
* Předmět
302
* Vytvořeno
303
* Aktualizováno
304
* Odhadovaná doba
305
* Podprojekt
306
* % Hotovo - kolik procent je hotovo
307
* Sleduje - kdo úkol sleduje
308
* Importance - důležitost
309
* Severity - závažnost
310
311 4 Markéta Bošková
!redmine-kalendar.jpg!
312 1 Markéta Bošková
313
314 66 Petr Pícha
h2. Novinky
315 1 Markéta Bošková
316
Zde je možno přidávat "novinky", které si mohou přečíst další členové týmu.
317
318
Volbou Přidat novinku se nám zobrazí formulář s těmito položkami:
319
320
* Název * - název/nadpis novinky
321
* Přehled
322
* Popis * - celý text novinky
323
324
Položky označené symbolem * jsou povinné pro založení novinky.
325
326 4 Markéta Bošková
!redmine-news.jpg!
327 1 Markéta Bošková
328
329 66 Petr Pícha
h2. DMSF
330 5 Markéta Bošková
331 6 Markéta Bošková
DMSF umožňuje nahrávání souborů a jejich organizaci do složek. Narozdíl od záložky Dokumenty, kde lze nahrávat pouze textové soubory, umožňuje DMSF nahrávání obrázků a dalších typů souborů. Slouží jen jako uložiště souborů. Se souborem není svázána žádná textová stránka, ale jen krátký popisek, který nemusí být vyplněn. Aby bylo DMSF aktivní a viditelné v liště s ostatními funkcionalitami, musíme ho zaškrtnout v nastavení projektu.
332 5 Markéta Bošková
Po otevření záložky DMSF se nám otevře hlavní složka - Dokumenty, do které můžeme nahrávat soubory, nebo vytvořit další složky.
333
334
Novou složku vytvoříme pomocí tlačítka Vytvořit složku, kde vyplníme název složky. Popis je nepovinný.
335
336
!dmsf_slozka2.png!
337
338 1 Markéta Bošková
Soubory lze nahrát buď pomocí tlačítka Přidat soubory, nebo přetažením souborů do okna v prohlížeči. Při přidání nového souboru lze vyplnit popis, komentář a také verzi.
339 5 Markéta Bošková
340
!dmsf_nahravani.PNG!
341
342 6 Markéta Bošková
Po nahrání souborů lze u každého zapnout nebo vypnout notifikace. Můžeme také zabránit ostatním uživatelům, aby soubor upravovali. Soubory se dají řadit podle názvu, datumu, velikosti a dalších kritérií.
343 5 Markéta Bošková
Soubor můžeme změnit vytvořením Nové revize. Tímto způsobem lze změnit jakékoliv informace o souboru či dokonce nahrát úplně jiný soubor. Veškeré úpravy se pak zaznamenávají. Systém nám automaticky nabídne, zda
344 1 Markéta Bošková
chceme zvýšit verzi souboru, ponechat aktuální, nebo nastavit Hlavní verzi 1.0. Soubory můžeme přeposlat emailem v příloze, nebo zaslat odkaz k jejich stažení.
345
346 66 Petr Pícha
h2. Dokumenty
347 1 Markéta Bošková
348 20 Petr Šrámek
Redmine rozlišuje správu dokumentů a správu souborů. Dokumenty jsou textové stránky, ke kterým lze přidávat soubory. Jsou to tedy např. specifikace, poznámky a další dokumenty, vztahující se k projektu.
349 6 Markéta Bošková
Rozdíl dokumentů od wiki je, že dokumenty jsou skupina různých informací, které na sobě nemusí úplně záviset. Spíše se dají chápat jako uložiště informací.
350 24 Petr Šrámek
Již bylo řečeno, že wiki stránky jsou ve stromové struktuře a tak je i pravděpodobně budeme procházet. Dokumenty naproti tomu budeme filtrovat podle různých kategorií (titulek, autor, čas vytvoření a dalších) či je hledat podle obsahu. Další odlišností dokumentů od wiki stránek je, že se neverzují, ale ukládá se vždy jen poslední změna.
351 1 Markéta Bošková
352 6 Markéta Bošková
Dokumenty tedy slouží k nahrávání dokumentů. Na tyto dokumenty je následně možno odkazovat. Bližší informace o možnosti odkazování na vložené dokumenty jsou v nápovědě.
353
354 1 Markéta Bošková
Formulář v tomto modulu (záložce) obsahuje tyto položky:
355
356
* Kategorie - o jaký typ dokumentu jde - dvě varianty:
357 27 Petr Šrámek
    - User doc - uživatelská dokumentace
358
    - Technical doc - technická/programátorská dokumentace
359 1 Markéta Bošková
* Název - název vkládaného dokumentu
360
* Popis - popis dokumentu
361
362 4 Markéta Bošková
!redmine-docs.jpg!
363 1 Markéta Bošková
364
Dále pak podformulář pro nahrání souboru a přidání "volitelného popisu".
365
366
Dokument se přiloží až po stisknutí tlačítka Vytvořit.
367
368
Na pravé straně od formuláře je nabídka řazení vypisovaného seznamu dokumentů. Dovoluje řadit dle parametru:
369
370
* Kategorie
371
* Datum
372
* Název
373
* Autor
374
375 66 Petr Pícha
h2. Wiki
376 1 Markéta Bošková
377 32 Petr Šrámek
Ke každému projektu v Redmine je možné vytvořit wiki stránku. Je zde možno formátovat text ("návod na formátování":https://students.kiv.zcu.cz:3443/help/cs/wiki_syntax.html), a ke každé úpravě popsat v položce Komentář jaká byla provedena úprava.
378 1 Markéta Bošková
379 6 Markéta Bošková
!wiki1.PNG!
380
381 47 Petr Šrámek
Všechny stránky jsou verzované, každá editace vytvoří novou revizi. V historii lze porovnat dvě libovolné verze, nebo se vrátit k některé ze starších revizí. Při editování je ale nutné dávat pozor na to, aby wiki stránku needitovato souběžně více lidí. Pokud jí někdo během vaší editace změní, a poté uložíte vy svou verzi, přepíšete všechny úpravy daného uživatele. Je tedy dobré si při editaci průběžně ukládat provedené změny.
382
Uživatel se zvýšenými oprávněními může stránku uzamknout a tím jí ochránit před editací.
383 6 Markéta Bošková
384 29 Petr Šrámek
h3. Úprava wiki stránky:
385 6 Markéta Bošková
386
!wiki2.PNG!
387
388
389 1 Markéta Bošková
Do textu je možno přidávat odkazy na ostatní prvky spravované Redmine:
390
391
* r34 - odkaz na revizi (changeset) číslo 34
392
* 352 - odkaz na úkol číslo 352
393
* document#17 - odkaz na dokument s id 17
394
* document:Ahoj - odkaz na dokument s nadpisem "Ahoj" (v případě, že je nadpis víceslovný, resp. obsahuje mezery, je třeba uzavřít název nadpis souboru do dvojitých uvozovek, jinak bude bráno v úvahu pouze první slovo za znakem dvojtečka)
395
* version:Iterace2 - odkaz na danou verzi (etapu projektu)
396
397 6 Markéta Bošková
Ke stránkám můžeme připojit libovolný počet příloh, na které se pak lze v textu odkazovat. U příloh (souborů) lze odkázat na soubor pomocí klíčového slova attachment (tedy např. attachment:soubor.zip).
398 1 Markéta Bošková
399
V případě přiložení obrázku lze zařídit, aby se obrázek zobrazil přímo ve stránce. Toho se dosáhne pomocí "!adresaURL!". Ostatní soubory nelze zobrazovat ve wiki přímo, takže pro odkázání na ně se do textu vloží celá URL adresa k souboru.
400
401
Pro přiložení souboru lze využít podformulář na konci stránky.
402 32 Petr Šrámek
Více informací o formátování různých druhů odkazů, zvýrazňování syntaxe u kódu a další naleznete v ("rozšířené nápovědě":https://students.kiv.zcu.cz:3443/help/cs/wiki_syntax_detailed.html).
403 8 Markéta Bošková
404 66 Petr Pícha
h2. Ganttův diagram
405 35 Martin Kantořík
406 66 Petr Pícha
Ganttův diagram se využívá pro grafické znázornění naplánovaných činností v čase. Diagram zobrazuje doby vypracování a současný stav(počet strávených hodin, vyřešených procent, atd.).  Pro fungování je nutné založit [[Prostředí projektu#Nový úkol|Nový úkol]] v projektu. Po vytvoření se úkol automaticky zobrazí v diagramu.
407 38 Markéta Bošková
Na této záložce lze filtrovat jednotlivé úkoly podle jejich stavu nebo filtrovat určité části diagramu (např. vše co není bug).
408 35 Martin Kantořík
409 33 Martin Kantořík
!redmine-Gdiagram.jpg!
410 37 Martin Kantořík
411 66 Petr Pícha
h2. Fóra
412 42 Markéta Bošková
413 48 Petr Šrámek
Redmine v základní instalaci poskytuje funkčně ucelená diskuzní fóra s možností vytvářet stromovou strukturu fór.
414 1 Markéta Bošková
415
Diskuze je možné nahradit pluginem Q&A, který je upravuje na systém otázek a odpovědí. Ruší stromovou strukturu fór, přidává hodnocení otázek i jejich odpovědí, umožnuje snažší vyhledávání a poskytuje základní statistické přehledy (naposledy okomentované, nejlépe hodnocené otázky). Na běžné diskuze je lepší použít standardní fóra.
416
Příspěvky ve fórech se dají řadit podle data přidání, počtu odpovědí nebo data posledního přidaného komentáře.
417
418
!forum.png!
419
420
h2. Repozitář (úložiště)
421
422 77 Petr Pícha
Modul Repozitář umožňuje připojení úložišť verzovacích nástrojů k projektu. Podporované typy nástrojů jsou Subversion, Git a GitRemote, konfigurace propojení, viz [[Nastavení#Nastavení - Repozitáře|popis nastavení]].  Poslední varianta může být použita mj. k propojení s GitLab při dodržení "návodu dle GitLab dokumentace":https://docs.gitlab.com/ce/user/project/integrations/redmine.html a nastavení GitLab úložiště jako "veřejné".
423 1 Markéta Bošková
424 78 Petr Pícha
Vůči připojenému verzovacímu nástroji se poté zobrazují revize či changesety, které je možné [[Prostředí projektu#Propojení úkol-revize|propojit s úkoly]], nebo je odkazovat ve wiki stránkách. Přidání úkolu ke konkrétní revizi lze po kliknutí na danou revizi. V rámci projektu je možné mít libovolný počet připojených úložišť. Pokud je připojených více úložišť, slouží pro výběr mezi nimi panel na pravé straně. Na této stránce Redmine nezobrazuje bohužel adresu úložiště, pro její zjištění je potřeba podívat se do [[Nastavení#Nastavení - Repozitáře]].
425 68 Petr Pícha
426 1 Markéta Bošková
427
!repozitory.png!
428 67 Petr Pícha
429 70 Petr Pícha
h2. Propojení úkol-revize
430 67 Petr Pícha
431
Pokud chceme, aby se u úkolu vypisovaly související commity do úložiště, je potřeba v commit message používat syntaxi ve tvaru *<keyword> #<číslo_ticketu>*
432
* Keywords
433
** Re, re, refs, references, IssueID, issue, ticket – pro prostou oboustrannou vazbu
434
** Fixes, closes, done, fixed – navíc i pro ovlivnění stavu ticketu
435
* Příklady
436
** Re #xxxx popis commitu (pro commit vázaný pouze k jednomu úkolu)
437
** refs #xxxx , #yyyy popis commitu (pro commit vázaný k více úkolům)
438
* _Pozn._: formulace nemusí být nutně na začátku commit message
439
* *Pozor!:* #<číslo_ticketu> bez klíčového slova vytvoří pouze jednosměrnou vazbu, kterou je následně třeba proměnit na úplnou prostřednictvím přidání souvisejícího úkolu v detailu daného commitu. Silně se doporučuje použití si nejdříve vyzkoušet ve cvičném projektu před použitím v "ostrém".
440
* V commit message je možné, při odkázání na issue v Redmine, přímo logovat strávený čas pomocí operátoru "@" následovaným stráveným časem. Jde použít i desetinné číslo a různé jednotky (více viz oficiální Redmine manuál). 
441
** Příklad commit message:
442
*** Implemented feature re #1234 @2h
443 50 Petr Šrámek
444 66 Petr Pícha
h2. Jenkins
445 37 Martin Kantořík
446 41 Martin Kantořík
Tento modul slouží ke správě již vytvořených projektů v Jenkinsovi. Díky tomu lze využívat výhody Redmine, zatímco používáme automatizovaný server Jenkins.  
447 40 Martin Kantořík
Pro fungování modulu je důležité mít správně nastavený server v nastavení projektu.
448
449
!redmine-jenkins.jpg!
450 39 Martin Kantořík
451 66 Petr Pícha
h2. Agile
452 41 Martin Kantořík
453
Pomocí modulu Agile můžete využívat praktiky Scrumu, Kanbanu nebo obě.
454
455
!redmine-agile.jpg!