恢復 Postman 中誤刪除的 Collection 的方法
我在 Postman 中建了 2 個 workspace,我把其中一個 workspace 中的 collection 分享到另一個 workspace 了,按我正常的理解,這兩個已經是獨立的了,但是當我從第二個 workspace 刪除這個分享的 collection 後,才發現原來 workspace 的 collection 也沒了,囧。
這件事的教訓:
**1. 從別的 workspace share 過來的 collection 如果被刪除,會同步刪除源 collection。
- 僅做移除操作時,應該用 "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
按照帖子梳理後的步驟:
-
訪問自己賬號的 web dashboard,URL:
https://web.postman.co/workspaces?type=personal -
右上角,個人賬戶圖標點擊,彈出菜單欄選擇 Trash
- 跳轉頁面終於看到了被刪除的項目,激動,點擊項目後面的 restore 就可以成功恢復了,當然,也可以點擊那個垃圾桶圖標徹底刪除。
目前這個操作還只能在 web 上進行,而且是才上線沒多久,還好被我找到了,官方說會盡快更新說明文檔,同時也期待能在客戶端工具上增加入口。
以上,如果覺得有用,請幫忙轉發分享,不甚感激。
恢復 Postman 中誤刪除的 Collection 的方法