共用歷史記錄
回顧共用專案的每一項變更、開啟較早的版本、比較兩個版本、為版本命名,以及還原檔案或整個專案。
共用專案會保留完整的變更歷史,專案中的每個人看到的都是同一份歷史。你可以閱讀專案在任何時間點的樣子,查看兩個時間點之間變更了什麼,並找回檔案或整個專案的較早版本。
找到歷史記錄
標題為「找到歷史記錄」的段落從專案側邊列開啟 即時協作 窗格,然後展開 歷史記錄。只要專案是共用的,它就會在那裡。重新整理歷史記錄 會更新清單。
變更會依日期分組。每一筆項目會顯示:
- 變更的時間,可能是單一時間,也可能是一個範圍,例如「10:02 至 10:41」
- 做出變更的人,最多三個名稱,之後是「和另外 2 人」
- 變更的檔案,或變更了多少個檔案,例如「變更的檔案:4」
- 版本的名稱,如果有人為它命名
底部的 顯示較早的變更 會載入更多。在 Oleafly 開始記錄每項變更的時間之前所做的變更,會歸在 較早的變更 下。
開啟版本
標題為「開啟版本」的段落在項目上選取 開啟,即可查看專案在那些變更之後的樣子。視窗會列出那些變更涉及的檔案。選取其中一個,即可閱讀它當時的內容。你在那裡做的任何事都不會變更專案。當時還不存在的檔案會顯示「這個版本中不存在這個檔案。」
專案中的任何人都可以開啟版本,不論角色為何。
比較兩個版本
標題為「比較兩個版本」的段落- 在第一個版本上選取 比較。
- Oleafly 會請你選擇第二個版本。在那個版本上選取 與這個版本比較。取消 會停止比較。
- 兩個版本之間的變更 會開啟,並列出變更的檔案。選取一個檔案,即可查看其中變更了什麼。
如果兩個版本之間沒有文字變更,它會顯示「這兩個版本之間沒有文字變更。」
為版本命名
標題為「為版本命名」的段落為版本命名,之後就能再找到它,例如「已寄給審稿人」。在項目上選取 為這個版本命名,輸入 版本名稱,然後選取 儲存。名稱會在項目上對所有人顯示。重新命名 會變更名稱,移除名稱 會把它拿掉。
在專案已連線時,擁有者和編輯者可以為版本命名。
還原檔案或整個專案
標題為「還原檔案或整個專案」的段落開啟你想找回的版本,然後選擇:
- 還原這個檔案,把一個檔案還原成它在該版本中的樣子。
- 還原整個專案,把每個檔案都還原成它們在該版本中的樣子。
Oleafly 會先詢問,因為這項變更會傳到專案中的每個人。還原是歷史記錄中的一項新變更,所以不會遺失任何內容:還原之前的文字會留在歷史記錄中,你可以用同樣的方式回到那裡。
還原會放回每個檔案的文字,並找回該版本之後被刪除的檔案。之後新增的檔案會留在專案中。圖片和其他非文字檔案會保留目前的版本。
只有擁有者和編輯者可以還原。還原整個專案之前,請先告知你的共同作者,因為它會為所有人變更檔案。
你自己的歷史記錄
標題為「你自己的歷史記錄」的段落共用歷史記錄與每個人在自己電腦上保留的歷史記錄並存。已儲存的檢查點和你的 Git 提交仍然只屬於你。外部編輯與版本比較了它們。