如何使YouTrack不显示已解决的问题

26

我在尝试弄清楚如何使Youtrack不显示已解决的问题。这没有意义。是否有选项可以默认禁用此功能?

4个回答

29

我认为答案是,如果您不想显示已解决的问题,则必须在搜索条件中手动包含此内容(包括#unresolved或适合您情况的其他内容)。当然您可以保存搜索结果并将其加入书签。但我尚未找到一种方法能够在所有搜索中默认包含#unresolved


12
默认显示已解决的问题真的很奇怪,非常令人烦恼。 - Anton
1
总的来说,在YouTrack问题搜索中否定语法是“-Resolved”,这与“#Unresolved”完全相同。常见错误是否定包括井号字符在内的搜索查询“-#Resolved”,这会导致错误。 - Vlastimil Ovčáčík
我真的不喜欢这种行为,所以我发布了这个链接:https://youtrack-support.jetbrains.com/hc/en-us/community/posts/115000380590-Show-only-unresolved-issue-by-default - Stephan Vierkant

3
我们的团队对YouTrack还比较陌生,但是在当前的云版本中,我找到了一种方法来实现这个功能。我假设你是指/issues页面。
1. 创建一个未解决问题的已保存搜索 - "未解决" 2. 将搜索栏右侧的下拉菜单从"全部"更新为你已保存的搜索"未解决" 3. 重新加载页面,它会默认显示"未解决"。太好了!

2
您可以使用一个技巧,需要使用nginx或其他代理YouTrack的工具。 将-Djetbrains.youtrack.baseUrl=http://127.0.0.1:PORT1添加到wrapper.conf文件中。 然后让nginx自动为您更改/issues查询。
server {
listen PORT2;
server_name IP_FQDN;
error_log /var/log/nginx/error.log debug;

location / {   
    proxy_pass http://localhost:PORT1;
    client_max_body_size 10m;
    proxy_set_header X-Forwarded-Host $http_host;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_http_version 1.1;
    }

location /issues {
    if ($args ~* (.*)(q=)(.*)) {
    set $first_part $1;
    set $last_part $3;
    }
    if ($last_part !~ "(.*)(Unresolved)(.*)") {
    set $args "${first_part}q=%23Unresolved%20${last_part}";
    }
    if ($args = ""){
      rewrite ^/issues /issues?q=%23Unresolved break;
    }
    proxy_pass http://localhost:PORT1;
    client_max_body_size 10m;
    proxy_set_header X-Forwarded-Host $http_host;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_http_version 1.1;
    }

location /api/eventSourceBus {
    proxy_cache off;
    proxy_buffering off;
    proxy_read_timeout 86400s;
    proxy_send_timeout 86400s;
    proxy_set_header Connection '';
    chunked_transfer_encoding off;
    proxy_set_header X-Forwarded-Host $http_host; 
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
    proxy_set_header X-Forwarded-Proto $scheme; 
    proxy_http_version 1.1;  
    proxy_pass http://localhost:PORT1;
    }
}

0

我只是使用了“for: me -Resolved”,它显示了所有分配给我的用户配置文件的未解决工单。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接