Commit driven state setting not changable
When commiting into project archive with e.g. commit comment fixes #123
then redmine can be configured to set the state of the fixed ticket e.g. to "Done"
The bug is: after this happened noone can change the state of the ticket anymore.
please fix it
#4 Updated by Matthias Neubert over 10 years ago
Yes. Thats the situation. This is paired with an other problem either:
One cannot set different auto-commit states for different trackers.
E.g.: Tracker "feature" shall be set to state "Ready for test" when developer commite "fixes #123"
but tracker "support" shall bis set to state "Done" e.g. because "Ready for test" doesn't make sense for this tracker (and there this tracker doesn't use the state "ready for test", but tracker "feature" does use it)
1. it shouldnt be allowed to redmine automatically set a ticket in a state which its tracker doesn't support.
2. it should be possible to assign different "fixes"- States for the differen trackers
I gues 2. point should be raised as a Feature ticket. I will do so if you want.
#7 Updated by Matthias Neubert over 10 years ago
Regarding 2. :
#1232 is not what I mean.
I don't mean: many different key words which either set different issue states whith their procentages.
(which would be finde also)
assuming that Support dosn't have the state "Ready for test" but has the state "Done"
#8 Updated by Matthias Neubert over 10 years ago
Ok your suggestens fixed the problem:
first: I removed the fixes keyword
second: I select a automaticaly fixed state to a state all tracker have
third: I changed the workflow to be able to set from a (not anymore supported state) to "New" State, in order to reset the state
forth: From "New" state I now can set to "Done" or what ever is legal fpr the trackers workflow.
not the most intuitve way but at least it worked out.
should I raise a feature request issue in redmine tracker for the point 2. on my list?
#10 Updated by Matthias Neubert over 10 years ago
No of course not, it was just an example which came to my mind.
But we have diffenrent trackers which don't have the same workflow but all may have code changes which
what keywords the redmine project it self uses? I noticed that a commit is attached to a issue just by mentioning its number , eg. Bla bla (#123)
How is this achieved?
#11 Updated by Etienne Massip over 10 years ago
- Status changed from New to Closed
- Resolution set to Invalid
This is due to the special
IssueID keyword, RedMine commits never update issue status or progress, they just add a ref.
Saw you filled in #7590, still keeping this one open as defect because maybe there should exist a control to prevent auto-update an issue with a status which does not exists in the tracker's workflow.