2011-09-02 11 views
11

C'è una funzione (revisioni associati) in Redmine per collegamento impegna con compiti con parole chiave specifiche digitati nel commento alla commit: parole chiaveautomaticamente vicino Redmine operazione con commettono commento

di default sono:

* for referencing issues: refs, references, IssueID 
* for fixing issues: fixes, closes 

http://www.redmine.org/projects/redmine/wiki/RedmineSettings#Referencing-issues-in-commit-messages

quando faccio impegna (da Visual Studio 2010 + Mercurial) al repository, tutte le parole chiave che fanno riferimento sono wor re bene ma parole chiave "correzione problemi" (correzioni, chiude) non modificare lo stato di "fatto".

Qualche suggerimento?

risposta

18

login come amministratore e passare al Impostazioni -> Repository -> Riferimenti e la risoluzione dei problemi in commettono messaggi:

redmine settings

Assicurarsi che:

  • si dispone di un stato definito nel menu a discesa stato applicato
  • stai utilizzando le parole chiave corrette i n il tuo messaggi di commit

Gli esempi che seguono si chiuderà un problema per le impostazioni precedenti:

  • fixes #1234
  • closes #1234

Per avere il problema ottenere chiuso, Redmine dovrà leggi gli ultimi messaggi di commit. Di solito redmine fa questo quando si fa clic sulla scheda Repository. Puoi anche configurare un'attività di rake che lo fa regolarmente.

1

Un'altra risposta a questo è "non possibile".

Redmine ha stati distinti di "risolto" e "chiuso". È possibile associare un insieme di parole chiave a un singolo stato, ma non è possibile configurare parole chiave diverse in stati diversi. In altre parole, non è possibile configurare "fisso" per indicare lo stato di fisso nello stesso momento in cui "chiuso" indica uno stato di chiuso. Puoi fare entrambi, ma non entrambi.

+3

Nella redina corrente è ora possibile mappare diverse parole chiave a diversi stati. –