1. 程式人生 > >恢復 Postman 中誤刪除的 Collection 的方法

恢復 Postman 中誤刪除的 Collection 的方法

正常 客戶 https online 用例 title 說明文 關鍵詞 如果

先說下誤刪除的原因。

我在 Postman 中建了 2 個 workspace,我把其中一個 workspace 中的 collection 分享到另一個 workspace 了,按我正常的理解,這兩個已經是獨立的了,但是當我從第二個 workspace 刪除這個分享的 collection 後,才發現原來 workspace 的 collection 也沒了,囧。

這件事的教訓:

**1. 從別的 workspace share 過來的 collection 如果被刪除,會同步刪除源 collection。

  1. 僅做移除操作時,應該用 "Remove from workspace" 。**

好,懵逼了一圈,終於知道誤刪除的原因了,但是要找回呀,我辛苦的寫了 32 個接口測試用例呢,可是在客戶端工具找了一圈,竟然沒有恢復的入口,嚇死寶寶了,囧。

於是開始 Google 大法,竟然都沒有現成的解決方案,但是在項目所在的 github 看到一個問題反饋,一個工作人員給的建議是:

"Do you have Sync enabled? If yes, can you email [email protected] with your account details and we‘ll help you out."

竟然有人支持手工恢復,大贊!

趕緊用我“流暢”的中式英文寫了封求助 Email,但是咱們有時差呀,等著立刻被處理應該是不可能的了,不過幸好他們的 help 郵箱還設置了自動回復,看看。

技術分享圖片

原來 Postman 還有一個 fantastic online community,藏的好深,竟然沒搜到:
https://community.getpostman.com/

再次搜索關鍵詞 delete,果然有人碰到同樣的問題,看來這個站點在 google 的權重不高呀,之前都沒搜出來。
技術分享圖片

帖子地址:
https://community.getpostman.com/t/deleted-collection-from-a-workspace-is-there-a-way-to-get-it-back/1940

按照帖子梳理後的步驟:

  1. 訪問自己賬號的 web dashboard,URL:
    https://web.postman.co/workspaces?type=personal

  2. 右上角,個人賬戶圖標點擊,彈出菜單欄選擇 Trash
    技術分享圖片

  3. 跳轉頁面終於看到了被刪除的項目,激動,點擊項目後面的 restore 就可以成功恢復了,當然,也可以點擊那個垃圾桶圖標徹底刪除。
    技術分享圖片

目前這個操作還只能在 web 上進行,而且是才上線沒多久,還好被我找到了,官方說會盡快更新說明文檔,同時也期待能在客戶端工具上增加入口。

以上,如果覺得有用,請幫忙轉發分享,不甚感激。

恢復 Postman 中誤刪除的 Collection 的方法