看法的變化是否可以查看「時間線」(歷史),用來對類50個提交選定的文件?我是指對這個特定的文件進行更改,並在提交時進行提交,以及對它們進行更改的用戶?我知道Xcode有一些強大的版本控制功能,我只是找不到這一個。XCode的源代碼控制:對一個文件
回答
它聽起來像你想要的是「責備視圖」,如果我們在終端上,你可以寫git blame <file-name>
看到特定文件的每一行的提交/時間/和用戶。在Xcode中,你可以通過激活責任視圖來完成同樣的事情。我張貼了一張圖片來向你展示Blame View按鈕所在的位置。從那裏你應該全部設置。
的提交歷史是在文本編輯。
選擇您想看到的提交歷史文件。然後轉到查看>版本編輯器>顯示版本編輯器(或者從右上角的工具欄圖標 - 與責備視圖相同的位置選擇比較視圖)。
點擊編輯器下方提交標籤上會泄露歷史,包括日期。
對於快捷鍵「shift + command + alt + Enter」。 'command + enter'返回到標準編輯器。 –
是。 Xcode的比較視圖就是這樣。當你選擇一個源文件並選擇比較視圖時,你有一個像用戶界面這樣的時間機器,除了可以比較任何兩個版本的文件外,還會提供(當你懸停時)文件的所有提交說明。當您單擊兩個版本之間底部的時鐘按鈕時,此UI會打開。
注意的是,該Xcode中會列出所有的提交,但如果文件名或路徑更改將無法顯示該文件的版本的內容。我認爲Xcode製作者認爲,因爲如果源被命名爲不同或位置不同,則源被視爲「不同」,因此顯示它們沒有意義。它可能是,但他們只是忽略了 - 關注git的參數。
Xcode 8+。比較「時間機器」去了我。 你有沒有相同的? –
@zulkis對我來說也是如此:( –
這是最棒的部分,你可以滾動瀏覽時間,看看有人觸及那個位置。 –
- 1. Xcode源代碼控制Git
- 2. XCode源代碼控制閃爍
- 3. iPhone,XCode和源代碼控制
- 4. XCode 4.2源代碼控制問題
- 5. 源代碼控制在Xcode,SVN
- 6. XCode源代碼控制文件所有者
- 7. 導入從ClearCase的源代碼控制一個項目,RTC源代碼控制
- 8. RTC源代碼控制文件
- 9. Designer.cs文件和源代碼控制
- 10. 實體框架代碼第一個遷移文件源代碼控制
- 11. 對文件和文件夾進行特定限制的源代碼控制
- 12. 從一個源代碼控制工具轉換到另一個源代碼控制工具。請諮詢?
- 13. XCode沒有顯示從源代碼控制中提取的文件
- 14. Xcode的源代碼控制不與git的狀態(與回購)
- 15. Xcode和Git源代碼控制:「工作副本XXXXX未能提交文件」
- 16. 我應該將Xcode .plist和.pch文件包含到源代碼控制中嗎?
- 17. 出口ODI/odsi到文本文件的源代碼控制
- 18. 家庭源代碼控制
- 19. 源代碼控制培訓
- 20. SQL Server源代碼控制
- 21. 源代碼控制問題
- 22. SQL Server源代碼控制
- 23. LiveCode源代碼控制
- 24. 進入源代碼控制
- 25. 源代碼控制策略
- 26. VS2013 Git源代碼控制
- 27. 源代碼控制誤解
- 28. Visual Studio - 源代碼控制
- 29. Lotus Notes源代碼控制
- 30. 源代碼控制貨架
這說明每一行代碼的歷史。有沒有辦法按日期查看文件的歷史記錄?例如,對於單個文件查看所有更改日期。然後,對於其中一個日期,查看通過比較所做的更改。 – Oren
這就是上圖中的日誌視圖。你不會看到當前版本和任何版本之間的差異,而是從一個版本到下一個版本的差異。 –