如何让 youtrack 不显示已解决的问题

Posted

技术标签:

【中文标题】如何让 youtrack 不显示已解决的问题【英文标题】:How to make youtrack not show solved issues 【发布时间】:2013-09-02 16:08:53 【问题描述】:

我想弄清楚如何让 Youtrack 不显示已解决的问题。这没有意义。是否有默认禁用此选项的选项?

【问题讨论】:

【参考方案1】:

我认为答案是,如果您不想显示已解决的问题,则必须手动将其合并到搜索字词中(包括 #unresolved 或任何适合您情况的内容)。您当然可以保存搜索和书签搜索。但我还没有找到一种方法,默认情况下,在所有搜索中都包含 #unresolved

【讨论】:

默认显示已解决的问题真的很奇怪,真的很烦 一般来说,youtrack 问题搜索中的否定语法是-Resolved,与#Unresolved 完全相同。常见的错误是否定包含哈希字符 -#Resolved 的搜索查询,这会产生错误。 我真的不喜欢这种行为,所以我发布了这个:youtrack-support.jetbrains.com/hc/en-us/community/posts/…【参考方案2】:

我们的团队是 YouTrack 的新手,但在当前的云版本中,我找到了一种方法来做到这一点。我假设您指的是 /issues 页面。

    为未解决的问题创建保存的搜索 - “未解决” 将搜索栏右侧的下拉菜单从“Everything”更新为您保存的搜索“Unresolved” 重新加载页面,默认为“未解决”。哇哦!

【讨论】:

【参考方案3】:

您可以使用需要 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_partq=%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;
    

【讨论】:

【参考方案4】:

我只使用“for:me -Resolved”,显示分配给我的用户个人资料的所有未解决的票证

【讨论】:

以上是关于如何让 youtrack 不显示已解决的问题的主要内容,如果未能解决你的问题,请参考以下文章

YouTrack 中的隐藏/暂停问题

您如何在 YouTrack 中批量更新问题?

YouTrack 通知不起作用

Excel怎么样让负数自动显示红色在自定义格式中如何添加条件判断呢已解决

报告服务器不工作显示错误消息“验证是不是已授予足够的权限”如何解决?

如何在 Youtrack 的敏捷板上配置任务卡? [关闭]