Ich benutze JIRA v6.1.3. Wie kann ich bestimmte betroffene Versionen ausblenden, wenn ich ein Problem in jira erstelle?
Mein Projekt hat einige freigegebene Version. z.B. (V1.0, V1.0.1, V1.0.2, V1.0.3, V1.1, V1.1.1, V1.1.2)
Ich muss V1.0 zu V1.1.1 verstecken, wenn Leute ein Problem verursachen.
Und warum ich nicht wählen, um V1.0 zu V1.1.1-Versionen zu archivieren, ist, dass Probleme mit archivierten Versionen nicht im Issue Navigator gesucht werden können.
Ich versuchte AJS in Behaviors Plugin
FormField versions = getFieldById("versions")
FormField desc = getFieldById("description")
if(getActionName()!=null && getActionName()=="Create Issue"){
desc.setFormValue("create screen:"+getActionName()+versions.getValue())
versions.setHelpText("<script type=\"text/javascript\">\
AJS.\$(\"#versions optgroup\").each(function() { \
AJS.\$(\"#environment\").val(\"22\"+AJS.\$(this).attr('label'));\
if (AJS.\$(this).attr('label')==\"Released Versions\"){ \
AJS.\$(\"#environment\").val(\"333\");\
AJS.\$(this).find('option').each(function() {AJS.\$(this).hide();});\
}\
});\
</script>")
}
aber
AJS.\$(this).find('option').each(function() {AJS.\$(this).hide();});\
dieser Code nicht funktioniert zu verwenden.
Also schrieb ich den falschen hide() Code?