Come navigare attraverso le impostazioni dell'applicazione Redmine (Parte 2)
Questa è la continuazione di Come Navigare tra le Impostazioni dell'Applicazione Redmine (Parte 1). Ecco una guida facile per te.

Progetti
I nuovi progetti sono aperti di default
La condizione predefinita dei progetti appena creati. Il compito può ancora essere reso non aperto durante la creazione di un nuovo progetto o dopo la creazione del progetto.
Moduli abilitati predefiniti per i nuovi progetti
Tracker predefiniti per i nuovi progetti
Crea identificatori di progetto consecutivi
Questa impostazione permetterà a Redmine di proporre identificatori di progetto consecutivi per te. Questo può ancora essere modificato manualmente solo durante la creazione del progetto, non successivamente.
Lavoro assegnato a un utente non amministratore che crea un progetto
Definisce quale ruolo viene assegnato di default a un utente non amministratore che crea un progetto (questo si applica solo quando hai configurato le autorizzazioni di Redmine in modo che gli utenti non amministratori siano effettivamente autorizzati a creare progetti).
Tracciamento problemi
Consenti relazioni tra problemi di progetti diversi
Se impostato su Sì, è possibile creare relazioni tra problemi di diversi progetti. Predefinito: No
Consenti sottoattività tra progetti diversi
Definire alcuni limiti per le sottoattività. Le definizioni utilizzate sono simili alla condivisione di versioni, riportate in RedmineProjectSettings. Predefinito: Con albero di progetto
Le opzioni sono:
- Disabilitato: un compito principale può avere solo sottoattività nello stesso progetto.
- Con tutti i progetti: un compito principale può avere sottoattività in qualsiasi altro progetto.
- Con albero di progetto: un compito principale può avere sottoattività nello stesso progetto, nei progetti predecessori e in tutti i loro parenti (ad esempio anche "progetti fratelli", "progetti cugini", ecc.).
- Con gerarchia di progetto: un compito principale può avere sottoattività nello stesso progetto, nei sottoprogetti o nei progetti predecessori.
- Con sottoprogetti: un progetto principale può avere solo sottoattività nello stesso progetto o nei sottoprogetti (non nei progetti principali o in altri progetti non pertinenti).
Consenti assegnazione di problemi a gruppi
Utilizza la data corrente come data di inizio per i nuovi problemi.
Mostra problemi di sottoprogetti nei progetti principali di default
Se impostato su valido, i problemi dei sottoprogetti verranno mostrati di default nell'elenco dei problemi, nel calendario e nel diagramma di Gantt dei progetti principali (a partire da r1198). Predefinito: Sì
Calcola la percentuale di problemi risolti
Definisce come viene impostata la percentuale di problemi risolti.
- Utilizza il campo problema (predefinito): gli utenti possono impostare manualmente la percentuale di completamento.
- Utilizza lo stato del problema: a ogni stato del problema può essere assegnata una percentuale. Questo abilita l'opzione "% Completato" per i problemi e il comando "Aggiorna la percentuale di problemi risolti" nella panoramica degli stati dei problemi.
Giorni non lavorativi
- Esportazione problemi limite
- Numero massimo di problemi contenuti in esportazioni CSV e PDF. Predefinito: 500
- Numero massimo di elementi visualizzati nel diagramma di Gantt
Colonne predefinite mostrate nell'elenco dei problemi
Questa impostazione consente di definire quali colonne vengono mostrate di default nell'elenco dei problemi.
Puoi selezionare solo i campi personalizzati contrassegnati come 'tutti i progetti'.
Tracciamento del tempo
Campi obbligatori per i registri di tempo
File
dimensione massima
Dimensione massima dei file caricati (in kibi-byte). Predefinito: 5120 (cioè 5 mebi-byte)
Dimensione massima dei documenti di testo visualizzati in linea KB
Fornisce un modo per limitare la dimensione massima dei documenti di testo visualizzati in linea.
Numero massimo di righe diff visualizzate
Fornisce un modo per limitare il numero massimo di righe diff visualizzate da Redmine.
Codifiche archivi
Questa scelta consente di indicare le codifiche preferite per i record del magazzino (sono ammessi numerosi valori, separati da virgola). Queste codifiche vengono utilizzate per convertire il contenuto dei file e le differenze in UTF-8 in modo che vengano visualizzati correttamente nel browser.
Quando si inseriscono più codifiche, viene utilizzata la prima codifica valida per il contenuto del file.
Per gli utenti francesi, ad esempio, questa opzione può essere impostata su:
UTF-8, ISO 8859-15, CP1252
Per gli utenti giapponesi:
UTF-8, CP932, EUC-JP
Notifiche email
Indirizzo email di invio
Indirizzo email utilizzato nel campo "Da" delle email inviate agli utenti.
Copia nascosta (bcc)
Se impostata su valida, le notifiche email verranno inviate come copia nascosta. Predefinito: Sì
Email in formato testo semplice
Se impostata su valida, le email vengono inviate solo in formato testo semplice (senza HTML).
Intestazione email
Piè di pagina email
Qui è possibile inserire del testo che verrà aggiunto alle email inviate dall'applicazione.
Email in arrivo
Per istruzioni dettagliate su queste impostazioni, vedere RedmineReceivingEmails.
Riduci i messaggi dopo una di queste righe
Queste impostazioni possono essere utilizzate per rimuovere le firme dalle email in arrivo.
Abilita WS per le email in arrivo
Redmine può essere configurato per consentire la creazione di problemi o commenti tramite email. Per utilizzare questa funzione, è necessario abilitare l'API che riceve le email. Qui è dove si trova questa impostazione. Predefinito: Disattivato
API
All'interno di questa impostazione, è possibile inserire una chiave segreta utilizzata per la creazione di problemi o commenti tramite email.
Repository
SCM abilitati
Qui è possibile (de)selezionare i framework SCM che Redmine dovrebbe "fornire" ai singoli progetti. Questa impostazione è utile se si supportano solo alcuni framework SCM (ad esempio solo Git o solo SVN).
Recupera automaticamente i commit
Se questa opzione è attivata, l'applicazione recupera automaticamente gli aggiornamenti quando un utente consulta il repository.
Predefinito: Sì
È possibile disattivare questa opzione e automatizzare la chiamata a Repository#fetch_changesets utilizzando cron per recuperare regolarmente gli aggiornamenti per tutti i repository in background.
Esempio:
ruby script/runner "Repository.fetch_changesets" -e production
Per Redmine 2.x:
ruby script/rails runner "Repository.fetch_changesets" -e production
Per Redmine 3.x:
bundle/rails runner "Repository.fetch_changesets" -e production
È anche possibile chiamare questo task dal proprio repository in un hook post-submit o post-receive, in modo che i changeset vengano recuperati dopo ogni submit.
Abilita WS per la gestione del repository:
Questa opzione dovrebbe essere attivata solo se si è installato lo script per la creazione automatica del repository SVN. Predefinito: No
Chiave API per la gestione del repository
Una chiave segreta per la gestione del repository WS.
Numero massimo di revisioni visualizzate nel log del file
Fornisce un modo per limitare il numero di revisioni che vengono recuperate dal SCM per un percorso di lettura specifico.
Applica la formattazione del testo ai messaggi di commit
Riferimento problemi nei messaggi di invio
Quando vengono estratti dai depositi, i messaggi di invio vengono esaminati per individuare gli ID dei problemi referenziati o risolti.
Queste alternative ti consentono di definire le parole chiave che possono essere utilizzate in un messaggio di invio per riferire o risolvere automaticamente i problemi, e lo stato da applicare ai problemi risolti.
Le parole chiave predefinite sono:
- per il riferimento ai problemi: refs, references, IssueID
- per la risoluzione dei problemi: fixes, closes
Non è definito uno stato predefinito per i problemi risolti. Dovrai specificarlo se vuoi abilitare la chiusura automatica dei problemi.
Se vuoi riferire i problemi senza utilizzare parole chiave, inserisci un singolo asterisco: * nell'impostazione delle parole chiave di riferimento (Amministrazione/Repository). In questo caso, qualsiasi ID del problema trovato nel messaggio verrà associato al changeset.
Esempio di un messaggio di invio funzionante utilizzando le parole chiave predefinite:
Questo commit referenzia #1, #2 e risolve #3
Questo messaggio farebbe riferimento ai problemi 1 e 2 e risolverebbe automaticamente il problema 3.
Dopo una parola chiave, gli ID dei problemi possono essere separati da uno spazio, una virgola o "e".
Le parole chiave non sono sensibili alle maiuscole e almeno uno spazio vuoto o due punti sono necessari tra la parola chiave e il primo cancelletto per creare una corrispondenza. Altri esempi che produrranno lo stesso risultato dell'esempio sopra:
Commit refs:#1, #2 e fixes #3
Commit Refs #1, #2 e fixes #3
Commit REFS: #1, #2 e fixes #3
Abilita la registrazione del tempo
Consente la registrazione del tempo direttamente dai messaggi di invio. Questo ha senso solo se hai attivato il modulo "Tracciamento del tempo" in quel progetto. In questo caso, puoi aggiungere parole speciali nel tuo messaggio di invio per indicare il tempo che hai impiegato per un problema.
La sintassi base per farlo è: @<tempo>, dove il tempo è espresso in ore o minuti.
Ecco una lista di molti messaggi di invio validi che funzionerebbero se vuoi indicare che hai impiegato N ore sul problema 1234:
Implementa funzionalità #1234 @2
Implementa funzionalità #1234 @2h
Implementa funzionalità #1234 @2ore
Implementa funzionalità #1234 @15m
Implementa funzionalità #1234 @15min
Implementa funzionalità #1234 @3h15
Implementa funzionalità #1234 @3h15m
Implementa funzionalità #1234 @3:15
Implementa funzionalità #1234 @3.25
Implementa funzionalità #1234 @3.25h
Implementa funzionalità #1234 @3,25
Implementa funzionalità #1234 @3,25h
Attività per il tempo registrato
Questo è il tipo di azione che dovrebbe essere utilizzato quando si riconosce la presenza di un tempo registrato in un messaggio di invio (vedi sopra).

Cerchi un aggiornamento di Redmine? Facile.
Ottieni tutti gli strumenti potenti per una pianificazione, gestione e controllo perfetti del progetto in un unico software.