1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
|
#use wml::debian::template title="Debian BTS — komentopalvelu" NOHEADER=yes NOCOPYRIGHT=true
#include "$(ENGLISHDIR)/Bugs/pkgreport-opts.inc"
#use wml::debian::translation-check translation="3d1b5c8a4656b47f56cfa51e517a0a664f7fb637"
<h1>Opastus vikajärjestelmän komento- ja hallintapostipalvelun käyttöön</h1>
<p>Kun <code>request@bugs.debian.org</code> antaa <a
href="server-request">noutaa vikailmoitustietoa ja dokumentaatiota
sähköpostitse</a>, <code>control@bugs.debian.org</code> kautta voidaan
vikailmoituksia muokata eri tavoin.</p>
<p>Komentopalvelu toimii kuten hakupalvelukin, paitsi että se
hyväksyy muutaman lisäkomennon; itse asiassa se on sama ohjelma.
Kaksi osoitetta on erotettu estämään käyttäjien tekemästä virheitä ja
aiheuttamasta ongelmia yrittäessään ainoastaan hakea tietoa.</p>
<p>Koska komentopalvelun omat komennot myös muuttavat vikojen
tilatietoa, ilmoitus komentojen käsittelystä lähetetään muutettujen
vikojen pakettien ylläpitäjille. Lisäksi palveluun lähetetyt viestit
ja muutosten tulokset lokitetaan vikailmoitukseen ja tulevat
saataville www-sivuille.</p>
<p>Katsothan <a href="server-request#introduction">opastuksen
hakupalveluun</a>, joka on saatavilla www:ssä, tiedostossa
<code>bug-log-mailserver.txt</code> ja lähettämällä komento
<code>help</code> kumpaan tahansa postipalveluista. Ohjeissa on
yksityiskohdat postipalveluiden käyttämisestä sekä saatavilla olevista
komennoista yleisimmät kun kumpaan tahansa osoitteeseen lähetetään
viestejä.</p>
<p><a href="server-refcard">Pikaopas</a> postipalvelulle on
saatavilla www:ssä tiedostosta
<code>bug-mailserver-refcard.txt</code> tai sähköpostitse
komennolla <code>refcard</code>.</p>
<h1>Komentopostipalvelimessa käytössä olevat komennot</h1>
<table style="margin-left:auto;margin-right:auto">
<tr>
<td align="center">Yleisiä</td>
<td align="center">Versiointi</td>
<td align="center">Monistus</td>
<td align="center">Sekalaista</td>
</tr>
<tr>
<!-- General -->
<td valign="top">
<ul class="nodecoration">
<li><a href="#reassign">reassign</a></li>
<li><a href="#severity">severity</a></li>
<li><a href="#tag">tags</a></li>
<li><a href="#retitle">retitle</a></li>
<li><a href="#submitter">submitter</a></li>
<li><a href="#affects">affects</a></li>
<li><a href="#summary">summary</a></li>
<li><a href="#outlook">outlook</a></li>
</ul>
</td>
<!-- Versioning -->
<td valign="top">
<ul class="nodecoration">
<li><a href="#found">found</a> | <a href="#notfound">notfound</a></li>
<li><a href="#fixed">fixed</a> | <a href="#notfixed">notfixed</a></li>
<li><a href="#reopen">reopen</a></li>
<!-- <dt>(close)</dt> Deprecated -->
</ul>
</td>
<!-- Duplicates -->
<td valign="top">
<ul class="nodecoration">
<li><a href="#merge">merge</a> | <a href="#unmerge">unmerge</a></li>
<li><a href="#forcemerge">forcemerge</a></li>
<li><a href="#clone">clone</a></li>
</ul>
</td>
<!-- Misc. -->
<td valign="top">
<ul class="nodecoration">
<li><a href="#thanks">thanks</a></li>
<li><a href="#comment">#</a></li>
<li><a href="#forwarded">forwarded</a> | <a href="#notforwarded">notforwarded</a></li>
<li><a href="#owner">owner</a> | <a href="#noowner">noowner</a></li>
<li><a href="#block">block</a> | <a href="#unblock">unblock</a></li>
<li><a href="#archive">archive</a> | <a href="#unarchive">unarchive</a></li>
<li><a href="server-request#user">user</a> |
<a href="server-request#usertag">usertag</a> |
<a href="server-request#usercategory">usercategory</a></li>
</ul>
</td>
</tr>
</table>
<dl>
<dt><a name="reassign"><code>reassign</code> <var>vikanumero</var>
<var>paketti</var> [ <var>versio</var> ]</a></dt>
<dd>
<p>
Tallentaa vian #<var>vikanumero</var>
viaksi <var>paketti</var>in. Tätä voidaan käyttää asettamaan
paketti, jos käyttäjä unohti pseudo-otsakkeen, tai vaihtamaan
pakettia. Yhtään huomautusta ei lähetetä kenellekkään (muuta
kuin tavallinen tieto komentolistan käsittelystä).
</p>
<p>
Mikäli annat myös <var>versio</var>n, vianseurantajärjestelmä
ottaa huomioon, että vika koskee tätä versiota uudesta
paketista.
</p>
<p>
Voit asettaa vian kahdelle paketille samaan aikaan erottamalla
pakettien nimet pilkulla. <em>Huomaa</em>, että näin tehdään
vain mikäli vian voi korjata muuttamalla <em>kumpaa tahansa</em>
paketeista. Mikäli asia ei ole näin, tulee vika
<a href="#clone">kloonata</a> ja asettaa kloonattu vika toiselle
paketille.
</p>
</dd>
<dt><a name="reopen"><code>reopen</code> <var>vikanumero</var>
[ <var>ilmoittajan-osoite</var> | <code>=</code>
| <code>!</code> ]</a></dt>
<dd>
<p>
Uudelleenavaa vian #<var>vikanumero</var> mikäli se on suljettu.
</p>
<p>
Oletuksena, tai mikäli annetaan parametri <code>=</code>,
alkuperäinen ilmoittaja jää edelleen vikailmoituksen
ilmoittajaksi, joten heille lähtee kuittaus kun ilmoitus
suljetaan uudelleen.
</p>
<p>
Mikäli annetaan <var>ilmoittajan-osoite</var> vian ilmoittajaksi
asetetaan syötetty osoite. Mikäli haluat ryhtyä uudeksi
ilmoittajaksi uudelleenavaamallesi vialle, voit käyttää
lyhennystä <code>!</code> tai syöttää oman sähköpostiosoitteesi.
</p>
<p>
On yleensä hyvä idea kertoa henkilölle kuka merkitään
ilmoittajaksi vikailmoitukseen, jonka avaat uudelleen, jotta he
osaavat odottaa kuittausta, jonka he saavat kun vika suljetaan
uudelleen.
</p>
<p>
Mikäli vika ei ole suljettu, reopen-komento ei tee mitään, ei
edes vaihda ilmoittajaa. Avoimen vikailmoituksen ilmoittajan
vaihtamiseen tulee käyttää komentoa <code>submitter</code>.
Huomaa, että se komento informoi alkuperäistä ilmoittajaa
muutoksesta.
</p>
<p>
Mikäli vika on merkitty suljetuksi tietyssä versiossa paketista,
mutta esiintyy uudelleen myöhemmällä versiolla, on parempi
käyttää komentoa <code>found</code> tämän sijaan.
</p>
</dd>
<dt><a name="found"><code>found</code> <var>vikanumero</var>
[ <var>versio</var> ]</a></dt>
<dd>
<p>
Merkitse, että #<var>vikanumero</var> on esiintynyt annetussa
<var>versio</var>ssa paketissa, jolle se on ilmoitettu.
<var>versio</var> voi olla täydellinen versionumero muodossa
<var>lähdekoodipaketinnimi/versio</var>.
</p>
<p>
Vianseurantajärjestelmä käyttää tätä tietoa yhdessä vikoja
suljettaessa merkittyjen korjattujen versioiden kanssa
näyttämään luettelon avoimista vioista pakettien eri versioissa.
Vikaa pidetään avoimena mikäli sille ei ole korjattua versioita
tai kun se on löydetty tuoreemmasta versiosta kuin missä se on
merkitty korjatuksi.
</p>
<p>
Mikäli parametria <var>versio</var> ei anneta, korjatut versiot
tälle vialle tyhjätään. Tämä on identtinen käytös komennon
<code>reopen</code> kanssa.
<var>versio</var> voi olla täydellinen versionumero muodossa
<var>lähdekoodipaketinnimi/versio</var>.
</p>
<p>
Tämä komento aiheuttaa vian merkitsemisen ei-tehdyksi jos
versiota ei anneta tai mikäli <var>versio</var> jossa vika
merkitään löytyneeksi on sama tai uudempi kuin <var>versio</var>, jossa se
oli viimeksi merkitty korjatuksi. (Jos olet varma, että haluat
merkitä vian ei-tehdyksi, käytä komentoa <code>reopen</code>
yhdessä komennon <code>found</code> kanssa.)
</p>
<p>
Tämä komento luotiin <code>reopen</code> komentoa paremmaksi,
koska oli vaikea lisätä <var>versio</var> tuon komennon
syntaksiin selkeällä tavalla.
</p>
</dd>
<dt><a name="notfound"><code>notfound</code> <var>vikanumero</var>
<var>versio</var></a></dt>
<dd>
<p>
Poista merkintä, että #<var>vikanumero</var> löytyy annetussa
kohdistetun paketin versiossa <var>versio</var>.
<var>versio</var> voi olla täydellinen versionumero muodossa
<var>lähdekoodipaketinnimi/versio</var>.
</p>
<p>
Tämä eroaa vian sulkemisesta tietyssä versiossa siten, että
vikaa ei luetella korjatuksi tässä versiossa. Tietoa versiosta
ei siis tiedetä. Tämä on tarkoitettu korjaamaan virhemerkintöjä
vikojen löytymisestä.
</p>
</dd>
<dt><a name="fixed"><code>fixed</code> <var>vikanumero</var>
<var>versio</var></a></dt>
<dd>
<p>
Ilmoittaa, että vika #<var>vikanumero</var> on korjattu
kohdistetun paketin annetussa <var>versio</var>ssa.
<var>versio</var> voi olla täydellinen versionumero muodossa
<var>lähdekoodipaketinnimi/versio</var>.
</p>
<p>
Tämä <em>ei</em> johda vian merkitsemiseen suljetuksi, vaan
ainoastaan lisää yhden version, jossa vika oli korjattu. Käytä
osoitetta vikanumero-done sulkemaan vika ja merkitsemään se
korjatuksi tietyssä versiossa.
</p>
</dd>
<dt><a name="notfixed"><code>notfixed</code> <var>vikanumero</var>
<var>versio</var></a></dt>
<dd>
<p>
Poista merkintä, että vika #<var>vikanumero</var> olisi korjattu
annetussa <var>versio</var>ssa.
<var>versio</var> voi olla täydellinen versionumero muodossa
<var>lähdekoodipaketinnimi/versio</var>.
</p>
<p>
Tämä komento johtaa samaan tilanteeseen kuin
komento <code>found</code>, jota seuraa
<code>notfound</code> (found poistaa merkinnän korjauksesta
tietyssä versiossa ja notfound poistaa löytymismerkinnän) sillä
poikkeuksella, että vikaa ei uudelleenavata mikäli löytöversio
on suurempi kuin mikään olemassaolevista korjatuista versioista.
Tämä on tarkoitettu virheiden korjaamiseksi tiedoissa milloin
vika on korjattu, useimmissa tapauksissa oikeasti halutaan
käyttää komentoa <code>found</code>, ei <code>notfixed</code>.
</p>
</dd>
<dt><a name="submitter"><code>submitter</code> <var>vikanumero</var>
<var>ilmoittajan-osoite</var> | <code>!</code></a></dt>
<dd>
<p>
Vaihtaa vian #<var>vikanumero</var> ilmoittajan osoitteeksi
<var>ilmoittajan-osoite</var>.
</p>
<p>
Mikäli haluat ruveta vikailmoitukseen uudeksi ilmoittajaksi,
voit käyttää lyhennystä <code>!</code> tai määrittää oman
sähköpostiosoitteesi.
</p>
<p>
Kun komento <code>reopen</code> muuttaa muiden tämän vian kanssa
liitettyjen vikojen ilmoittajan, komento <code>submitter</code>
ei vaikuta liitettyihin vikoihin.
</p>
</dd>
<dt><a name="forwarded"><code>forwarded</code> <var>vikanumero</var>
<var>osoite</var></a></dt>
<dd>
<p>
Merkitsee, että <var>vikanumero</var> on edelleenlähetetty
ylävirran ylläpitäjälle osoitteeseen <var>osoite</var>. Tämä ei
itsessään edelleenlähetä ilmoitusta. Tätä voi käyttää vaihtamaan
aiempi virheellinen edelleenlähetysosoite, tai taltioimaan uusi
osoite vialle, jota ei aiemmin ole merkitty
edelleenlähetetyksi. <var>osoite</var> tulisi olla URI tai
mahdollisesti sähköpostiosoite. Käyttämällä URIa kun
mahdollista, voidaan työkaluilla tarkkailla
etävianseurantajärjestelmästä (kuten Bugzillasta) vian
tilamuutoksia.
</p>
<p>
Esimerkkikäyttö:
</p>
<pre>
forwarded 12345 http://bugz.illa.foo/cgi/54321
</pre>
</dd>
<dt><a name="notforwarded"><code>notforwarded</code>
<var>vikanumero</var></a></dt>
<dd>
<p>
Unohtaa ajatuksen siitä, että <var>vikanumero</var> on
edelleenlähetetty ylävirran ylläpitäjälle. Mikäli vikaa ei ole
merkitty edelleenlähetetyksi, tämä komento ei tee mitään.
</p>
</dd>
<dt><a name="retitle"><code>retitle</code> <var>vikanumero</var>
<var>uusi-otsikko</var></a></dt>
<dd>
<p>
Vaihtaa vikailmoituksen otsikoksi annetun (oletus on viestin
aihekenttä (<code>Subject</code>) alkuperäisessä ilmoituksessa).
Myös kaikkien yhdistettyjen vikojen otsikot muutetaan.
</p>
</dd>
<dt><a name="severity"><code>severity</code> <var>vikanumero</var>
<var>vakavuus</var></a></dt>
<dd>
<p>
Asettaa vikailmoituksen #<var>vikanumero</var> vakavuustasoksi
<var>vakavuus</var>. Tästä ei lähetetä huomatusta vian
ilmoittajalle.
</p>
<p>
Vakavuudet ovat <bts_severities>.
</p>
<p>
Katso <a href="Developer#severities">niiden merkitykset</a>
vianseurantajärjestelmän yleisdokumentaatiosta kehittäjille.
</p>
</dd>
<dt><a name="affects"><code>affects</code> <var>vikanumero</var>
[ <code>+</code> | <code>-</code> | <code>=</code>
] <var>paketti</var> [ <var>paketti</var> ... ]</a></dt>
<dd>
<p>
Indikoi, että vika vaikuttaa toiseen pakettiin. Tapauksessa,
jossa <var>vikanumero</var> aiheuttaa rikkinäistä käyttäytymistä
paketissa <var>paketti</var>, vaikka vika itsessään on tässä
paketissa, jolle vika on kohdistettu, saadaan vika näkymään
oletuksena myös toisen paketin <var>package</var> luettelossa.
Tätä tulisi yleensä käyttää kun vika on niin vakava, että
käyttäjät lähettävät siitä useita ilmoituksia väärälle
paketille. <code>=</code> asettaa vaikutuksen annettuun
pakettiluetteloon, ja se on oletustoiminta jos paketteja ei ole
annettu. <code>-</code> poistaa luetellut paketit
vaikutusluettelosta, ja <code>+</code> lisää luetellut paketit
vaikutusluetteloon ollen myös oletustoiminto mikäli paketteja on
lueteltu.
</p>
</dd>
<dt><a name="summary"><code>summary</code> <var>vikanumero</var>
[<var>viestin numero</var> | <var>tiivistelmäteksti</var>]</a></dt>
<dd>
<p>
Valitsee viestin, jota käytetään vian tiivistelmänä. Ensimmäinen
kappale, joka ei ole tämän viestin pseudo-otsakkeita eikä kontrollikappaleita, jäsennellään
ja asetetaan vian tiivistelmäksi, joka näkyy vikailmoitussivun
alussa. Tämä on hyödyllinen sellaisissa tapauksissa, joissa
alkuperäinen ilmoitus ei kuvaa ongelmaa oikein tai viassa on
useita viestejä tehden vaikeaksi identifioida todellinen
ongelma.
</p>
<p>
Jos <var>viestin numero number</var>a ei anneta, tiivistelmä
poistetaan. <var>Viestin numero</var> on viestin
järjestysnumero, joka luetellaan vikailmoitus-skriptin
tulosteessa. Jos <var>viestin numero</var> arvo 0 annetaan,
käytetään nykyistä viestiä (eli viestiä, joka lähetettiin
control@bugs.debian.org-osoitteeseen ja sisältää tiivistelmän
hallintakomennon).
</p>
<p>
Jos <var>viestin numero</var> ei ole numeerinen eikä myöskään
tyhjä merkkijono, sen oletetaan olevan teksti, joka asetetaan
tiivistelmäksi.
</p>
</dd>
<dt><a name="outlook"><code>outlook</code> <var>vikanumero</var>
[<var>viestin numero</var> | <var>näkymäteksti</var>]</a></dt>
<dd>
<p>
Valitsee viestin, jota käytetään näkymänä vian korjaamisesta
(tai vian korjaamisen nykyisestä tilasta). Ensimmäinen kappale,
joka ei ole tämän viestin pseudo-otsakkeita eikä
kontrollikappaleita, jäsennellään ja asetetaan vian näkymäksi,
joka näkyy vikailmoitussivun alussa. Tämä on hyödyllinen työn
koordinointiin muiden kanssa, jotka työskentelevät vian
korjaamiseksi (esimerkiksi vianliiskausjuhlissa).
</p>
<p>
Jos <var>viestin numero number</var>a ei anneta, näkymä
poistetaan. <var>Viestin numero</var> on viestin
järjestysnumero, joka luetellaan vikailmoitus-skriptin
tulosteessa. Jos <var>viestin numero</var> arvo 0 annetaan,
käytetään nykyistä viestiä (eli viestiä, joka lähetettiin
control@bugs.debian.org-osoitteeseen ja sisältää näkymän
hallintakomennon).
</p>
<p>
Jos <var>viestin numero</var> ei ole numeerinen eikä myöskään
tyhjä merkkijono, sen oletetaan olevan teksti, joka asetetaan
näkymäksi.
</p>
</dd>
<dt><a name="clone"><code>clone</code> <var>vikanumero</var> <var>UusiID</var>
[ <var>uudet IDt</var> ... ]</a></dt>
<dd>
<p>
Kloonaushallintakomento sallii vikailmoituksen monistamisen. Se
on hyödyllinen silloin kun yksittäinen vikailmoitus itse asiassa
aiheutuu useista erillisistä kohdatuista vioista. <q><var>Uudet
IDt</var></q> ovat välilyönnillä eroteltuja negatiivisia lukuja,
joilla voidaan myöhemmissä komennoissa viitata uusiin
monistettuihin vikailmoituksiin. Uusi ilmoitus luodaan jokaista
uutta ID:tä kohti.
</p>
<p>
Esimerkkikäyttö:
</p>
<pre>
clone 12345 -1 -2
reassign -1 foo
retitle -1 foo: foo sucks
reassign -2 bar
retitle -2 bar: bar sucks when used with foo
severity -2 wishlist
clone 123456 -3
reassign -3 foo
retitle -3 foo: foo sucks
merge -1 -3
</pre>
</dd>
<dt><a name="merge"><code>merge</code> <var>vikanumero</var>
<var>vikanumero</var> ...</a></dt>
<dd>
<p>
Yhdistä kaksi tai useampi vikailmoitusta. Kun viat on
yhdistetty, vian avaamiset, sulkemiset,
edelleenlähetysmerkintöjen asettamiset ja poistamiset sekä
paketin vaihtaminen mille tahansa yhdistetyistä vioista
aiheuttaa saman vaikutukset kaikkiin yhdistettyihin
vikailmoituksiin.
</p>
<p>
Ennenkuin viat voidaan yhdistää, niiden tulee olla täsmälleen
samassa tilassa: joko kaikki avoinna tai kaikki suljettuina,
edelleenlähetysosoitteena sama osoite tai mikään ei
edelleenlähetettynä, kaikki kohdistettu samaan pakettiin tai
paketteihin (tarkka merkkijonovertailu vikojen kohdistettujen
pakettien välillä) sekä kaikilla sama vakavuusaste. Mikäli
vioilla ei ole sama tila, tulee ensin käyttää komentoja
<code>reassign</code>, <code>reopen</code> ja niin edelleen
ennen kuin ne voidaan yhdistää komennolla <code>merge</code>.
Vikojen otsikkojen ei tarvitse täsmätä, ja yhdistäminen ei
vaikuta otsikoihin. Tagienkaan ei tarvitse täsmätä, vaan ne
liitetään yhteen.
</p>
<p>
Mikäli yksikin <code>merge</code>-komennolle lueteltu vika on jo
yhdistetty jonkun toisen vian kanssa, niin silloin kaikki
vikailmoitukset yhdistetään. Yhdistäminen on kuin yhtäsuuruus:
se on refleksiivinen, transitiivinen sekä symmetrinen.
</p>
<p>
Ilmoitusten yhdistäminen aiheuttaa huomautuksen ilmaantumisen
jokaisen vikailmoituksen lokissa. Www-sivuilla tämä sisältää
linkit muihin yhdistettyihin vikoihin.
</p>
<p>
Yhdistetyt ilmoitukset vanhenevat yhdessä ja vain kun kaikki
ilmoitukset erikseen täyttävät vanhenemisen ehdot.
</p>
</dd>
<dt><a name="forcemerge"><code>forcemerge</code> <var>vikanumero</var>
<var>vikanumero</var> ...</a></dt>
<dd>
<p>
Väkisin yhdistää kaksi tai useampia vikailmoituksia.
Ensimmäisenä luetellun vian asetuksien, joiden täytyy olla
yhtenevät tavallisessa yhdistämisessä, asetetaan myöhemmin
luetelluille vioille. Jotta vältetään virheellisiä vikojen
liittämisiä, vikojen tulee kohdistua samaan pakettiin. Aiempi
kuvaus kertoo, mitä liittäminen tarkoittaa.
</p>
<p>
Huomaa, että näin on mahdollista sulkea vikoja yhdistämällä.
Näin tehdessäsi olet itse velvollinen huomauttamaan ilmoittajia
sopivalla sulkemisviestillä.
</p>
</dd>
<dt><a name="unmerge"><code>unmerge</code> <var>vikanumero</var></a></dt>
<dd>
<p>
Irrottaa vikailmoituksetn mistä tahansa muista ilmoituksista,
joihin se on saatettu yhdistää. Mikäli ilmoitus on lueteltu
liitetyksi useiden muiden kanssa, tällöin nämä muut jäävät
yhdistetyksi toisiinsa ja vain niiden liitos tähän
eksplisiittisesti mainittuun vikaan poistuu.
</p>
<p>
Mikäli useita vikailmoituksia on yhdistetty ja haluat erottaa ne
kahdeksi erilliseksi ryhmäksi, tulee sinun ensin irrottaa kaikki
ilmoitukset toisessa uusista ryhmistä erikseen ja sitten liittää
ne halutuksi uudeksi ryhmäksi.
</p>
<p>
Voit irrottaa vain yhden ilmoituksen
jokaisella <code>unmerge</code>-komennolla. Mikäli haluat
irrottaa useampia kuin yhden vian, voit yksinkertaisesti antaa
useita <code>unmerge</code>-komentoja viestissäsi.
</p>
</dd>
<dt><a name="tags"><!-- match tags too --></a><a name="tag"><code>tags</code> <var>vikanumero</var>
[ <code>+</code> | <code>-</code> | <code>=</code> ]
<var>tagi</var>
[ <var>tagi</var> ... ]
[ <code>+</code> | <code>-</code> | <code>=</code>
<var>tagi</var> ... ]</a></dt>
<dd>
<p>
Asettaa tageja vikailmoitukseen #<var>vikanumero</var>. Tästä ei
lähetetä huomautusta vian ilmoittajalle. Kun toiminnoksi annetaan
<code>+</code>, niin jokainen annettu tagi <var>tag</var>
lisätään, <code>-</code> tarkoittaa, että jokainen annettu
tagi <var>tag</var> poistetaan, ja <code>=</code> tarkoittaa,
että nykyiset tagit ohitetaan ja ilmoituksen tageiksi asetetaan
täsmälleen annettu luettelo. Välissä
olevat <code>+</code>, <code>-</code> tai <code>=</code>
vaihtavat toimintoa perässä luetelluille tageille.
Oletustoiminto on lisätä tageja.
</p>
<p>
Esimerkkikäyttö:
</p>
<pre>
\# sama kuin "tags 123456 + patch"
tags 123456 patch
\# sama kuin "tags 123456 + help security"
tags 123456 help security
\# lisää tagit "fixed" ja "pending"
tags 123456 + fixed pending
\# poista tagi "unreproducible"
tags 123456 - unreproducible
\# aseta tageiksi täsmälleen "moreinfo" ja "unreproducible"
tags 123456 = moreinfo unreproducible
\# poista tagi "moreinfo" ja lisää tagi "patch"
tags 123456 - moreinfo + patch
</pre>
<p>
Tällä hetkellä käytössä on seuraavat
tagit: <bts_tags>.
</p>
<p>
Niiden <a href="Developer#tags">merkitykset</a> on annettu
vianseurantajärjestelmän yleisissä kehittäjien ohjeissa.
</p>
</dd>
<dt><a name="block"><code>block</code> <var>vikanumero</var> <code>by</code>
<var>vika</var> ...</a></dt>
<dd>
Lisää huomautus, että korjaus ensimmäiseen vikaan on estynyt
kunnes muut luetellut viat korjataan.
</dd>
<dt><a name="unblock"><code>unblock</code> <var>vikanumero</var>
<code>by</code> <var>bug</var> ...</a></dt>
<dd>
Poista huomautus, että korjaus ensimmäiseen vikaan olisi estynyt
kunnes muut luetellut viat korjataan.
</dd>
<dt><a name="close"><code>close</code> <var>vikanumero</var> [
<var>korjattu-versio</var> ] (vanhentunut)</a></dt>
<dd>
<p>
Sulje vikailmoitus #<var>vikanumero</var>.
</p>
<p>
Viasta ilmoittaneelle henkilölle lähetetään huomautus, mutta
(toisin kuin lähetettäessä postia
osoitteeseen <var>vikanumero</var><code>-done@bugs.debian.org</code>)
viestin tekstiä, jolla vika suljetaan, <strong>ei</strong>
sisällytetä huomautukseen. Ylläpitäjän, joka sulkee vian, tulee
varmistaa, luultavasti lähettämällä erillinen viesti, että
viasta ilmoittanut henkilö tietää miksi vikailmoitus suljetaan.
Tämä komento on tämän vuoksi vanhentunut. Katso kehittäjien
ohjeista <a href="Developer#closing">kuinka sulkea viat
oikein</a>.
</p>
<p>
Mikäli annat <var>korjattu-versio</var>n,
vianseurantajärjestelmä merkitseen vian korjatuksi paketin
annetussa versiossa.
</p>
</dd>
<dt><a name="package"><code>package</code>
[ <var>paketinnimi</var> ... ]</a></dt>
<dd>
<p>
Rajoittaa myöhemmät komennot siten, että ne koskevat vain
vikoja, jotka on ilmoitettu kohdistuvan lueteltuihin
paketteihin. Voit luetella yhden tai usemman paketin. Mikäli et
luettele yhtään pakettia, myöhemmät komennot koskevat kaikkia
vikoja. Tätä kannattaa käyttää varmistuskeinona siltä varalta,
että vahingossa käytät vääriä vikanumeroita.
</p>
<p>
Esimerkkikäyttö:
</p>
<pre>
package foo
reassign 123456 bar 1.0-1
package bar
retitle 123456 bar: bar sucks
severity 123456 normal
package
severity 234567 wishlist
</pre>
</dd>
<dt><a name="owner"><code>owner</code> <var>vikanumero</var>
<var>osoite</var> | <code>!</code></a></dt>
<dd>
<p>
Asettaa <var>osoitteen</var> vian
#<var>vikanumero</var> <q>omistajaksi</q>. Vian omistaja on
vastuussa vian korjauksesta. Tämä on hyödyllinen jaettaessa
työtä silloin kun paketilla on ryhmän verran ylläpitäjiä.
</p>
<p>
Mikäli haluat tulla vian omistajaksi itse, voit käyttää lyhennettä
<code>!</code> tai syöttää oman sähköpostiosoitteesi.
</p>
</dd>
<dt><a name="noowner"><code>noowner</code> <var>vikanumero</var></a></dt>
<dd>
Unohtaa tiedon siitä, että vialla olisi muu omistaja kuin
ylläpitäjä. Mikäli vialle ei ole merkitty omistajaa, tämä ei
aiheuta mitään muutoksia.
</dd>
<dt><a name="archive"><code>archive</code> <var>vikanumero</var></a></dt>
<dd>
Arkistoi vika, joka on joskus aiemmin ollut arkistoituna, mutta ei
tällä hetkellä ole arkistoituna. Komento toimii vain jos vika
täyttää vaatimukset arkistoinnille aikavaatimusta lukuunottamatta.
</dd>
<dt><a name="unarchive"><code>unarchive</code> <var>vikanumero</var></a></dt>
<dd>
Palauta aiemmin arkistoitu vika arkistosta. Arkistosta
palauttaminen tulisi yleensä liittää uudelleenavaamiseen ja
löytyneeseen/korjattuun versioon sopivalla tavalla. Viat, jotka
on palautettu arkistosta, voidaan
arkistoida <code>archive</code>-komennolla olettaen, että muut
kuin aikaan perustuvat arkistointivaatimukset täyttyvät.
Arkistosta palautusta ei tulisi käyttää triviaalien muutosten
tekemiseen arkistoituihin vikoihin, kuten lähettäjän
vaihtamiseen. Toiminnon ensisijainen tarkoitus on mahdollistaa
arkistoitujen vikojen uudelleenavaaminen ilman
vianseurantajärjestelmän ylläpitäjien apua.
</dd>
<dt><a name="comment"><code>#</code>...</a></dt>
<dd>
Yksirivinen kommentti. <code>#</code> täytyy olla rivin
ensimmäinen merkki. Kommenttiteksti sisältyy kuittaukseen, joka
lähetetään komennon lähettäjälle sekä asiaan kuuluville
ylläpitäjille, joten tällä tavoin voi dokumentoida syyt
komennoillesi.
</dd>
<dt><a name="thanks"><code>quit</code></a></dt>
<dt><code>stop</code></dt>
<dt><code>thank</code></dt>
<dt><code>thanks</code></dt>
<dt><code>thankyou</code></dt>
<dt><code>thank you</code></dt>
<dt><code>--</code></dt>
<!-- #366093, syytän sinua! -->
<!-- <dt><code>kthxbye</code></dt> -->
<!-- Katsokaa... Olen dokumentoinut tämän! -->
<dd>
Omalla rivillään, kaikissa tapaukssisa, valinnaisesti perässä
tyhjää, kertoo hallintapalvelulle, että viestin käsittely tulee
lopettaa tähän. Loppuosa viestistä voi sisältää selityksiä,
allekirjoituksen tai mitä tahansa muuta. Hallintapalvelu ei
tunnista tai välitä niistä.
</dd>
</dl>
<hr />
#use "otherpages.inc"
#use "$(ENGLISHDIR)/Bugs/footer.inc"
|