從程式碼歷史記錄中學習

本頁面說明如何使用 Cloud Source Repositories 瞭解檔案和存放區如何隨時間變更。

總覽

瞭解程式碼的歷史記錄,可協助您在新功能和程式碼變更方面做出更好的決定。存放區的歷史記錄可協助您:

  • 瞭解程式碼運作的原因。
  • 瞭解其他開發人員如何實作功能。
  • 瞭解程式碼變更的原因。
  • 調查錯誤或改善效能的機會。
  • 找出程式碼變更何時推出,以縮小迴歸的原因。

尋找程式碼歷史記錄

您可以透過數種方式尋找程式碼的歷史記錄:

  • 修訂版本詳細資料檢視畫面。此檢視畫面會顯示關於修訂版本變更的資訊,例如在修訂版本中變更了哪些檔案。針對任何已變更的檔案,您也可以追蹤歷史記錄
  • 「變更記錄」窗格。這個窗格會顯示套用至檔案的所有修訂。您可以從這個窗格選取修訂版本,並在「Commit Details」檢視畫面中開啟。此外,您可以將此檔案與先前的修訂版本進行差異比較,或是與存放區的另一個分支版本比較。如要開啟「變更記錄」窗格,請在「檔案」檢視畫面中按一下「變更記錄」
  • 「Blame」面板。「變更記錄」窗格會顯示影響檔案的修訂版本清單,「改動者」面板則會逐行顯示變更的歷史記錄。針對每個變更的行,「改動記錄」面板會列出修訂版本作者的名字。這也會顯示數字,指出檔案歷史記錄中發生變更的時間。例如,在檔案第一個修訂版本中發生的變更會是 #1,第二個會是 #2,以此類推。您可以將滑鼠游標移至變更以查看修訂版本的其他詳細資料,您也可以按一下變更,藉由選取該變更開啟「變更記錄」窗格。

執行程式碼歷史記錄工作

若要進一步瞭解程式碼的歷史記錄,請參閱: