Die Zeiterfassung ist ziemlich schwierig. Möglicherweise haben Sie festgestellt, dass Sie eine protokollierte Zeit nicht direkt entfernen oder zurücksetzen können. Wenn Sie die verbrauchte Zeit einreichen, wird dies zu den vorherigen verbrauchten Stunden hinzugefügt. Wie Sie bereits erwähnt haben, erben alle übergeordneten Probleme die aufgewendete Zeit von ihren Unteraufgaben.
Ein ordentlicher Trick: Wenn Sie am Ende Ihrer URL ".xml" schreiben, werden einige Informationen zu dem Problem angezeigt. Wenn Sie beispielsweise zu "localhost: 8080 / redmine / issue / 500.xml" wechseln, wird eine Aufschlüsselung des Problems mit der ID 500 angezeigt. Dies gilt auch für die Gruppe von Problemen.
Um den Problemverlauf anzuzeigen, können Sie dem Link für ein gewünschtes Problem jetzt ".xml? Include = Journals" hinzufügen. Dies zeigt frühere Änderungen an und wann sie in einem Array-Format vorgenommen wurden. Leider funktioniert das nicht mit der Gruppe von Problemen, aber unter diesem Link ist ein Patch zu finden: http://www.redmine.org/issues/12746
Es gibt auch einen Edelstein namens aktive Ressource. Sie können damit Ruby-Skripte schreiben, die Probleme als Objekte im XML-Format laden können, und Sie können die gewünschten Probleme oder Felder bearbeiten, lesen oder hinzufügen. Dadurch wird die Verwendung der Datenbank vermieden und die Gefahr von Risiken verringert.
Nützlicher Link:
http://www.redmine.org/projects/redmine/wiki/Rest_api_with_ruby
Viel Glück!
-Josh