Come posso avere più tracker di problemi con un repository condiviso?

3

Lavoro su un grande progetto software in cui molti fornitori contribuiscono con fork di un repository condiviso. Ognuno ha i propri repository interni e tracker di problemi. Il problema che sto cercando di risolvere è lasciare che le persone usino la pratica relativamente comune di includere la frase:

fixes #123

Questo ha la fantastica funzione di chiudere automaticamente i problemi e (almeno su server simili a GitHub) che collega automaticamente problemi, commit e richieste.

Tuttavia, se tutti iniziamo a inserire queste frasi magiche nei nostri messaggi di commit, entreremo in conflitto tra loro e inizieremo a chiudere i problemi dappertutto. Qualcuno ha suggerito modi in cui possiamo mitigare il problema che non implica solo dire "Non farlo"?

    
posta Wesley Bland 16.03.2016 - 18:03
fonte

1 risposta

1

Questo è coperto in problemi di chiusura tra i repository - la chiave è che devi fare riferimento al repository completamente piuttosto che utilizzare l'implicito 'questo repo':

fixes user/repo#42

Dovrai comunque stare attento a non chiudere un problema da qualche altra parte a meno che tu non voglia davvero chiuderlo.

    
risposta data 16.03.2016 - 18:44
fonte

Leggi altre domande sui tag