某個文件在我最近的50次提交中被刪除了。由於該文件不再被版本化,我不能簡單地引用它。如何檢查我的最近50次提交是否刪除了該文件?如何找出文件被刪除的修訂版本?
1
A
回答
0
svn log file_that_was_deleted.txt
0
只是做
svn log -v -l 100 URL >result.lst
看看到該文件...並通過編輯器使用find命令比你知道在哪個版本,誰刪除了該文件。
可能在Windows中可以使用TortoiseSVN這樣做..
1
它使用Subversion 1.8+命令行客戶端很容易。如果您還記得名稱(名稱的一部分也可以),或者刪除文件的某些路徑部分,則可以運行svn log https://svn.example.com/svn/MyRepo --verbose --search FILENAME
來查找與該文件相關的修訂。
您還可以使用grapchical客戶端。例如,TortoiseSVN is great at searching repository history。
相關問題
- 1. 查找BZR修訂版本,其中文件被刪除
- 2. 文件不再位於HEAD修訂版本中,但無法找到文件被刪除的提交
- 3. 從TortoiseSVN刪除修訂版
- 4. 從git修訂版中刪除特定的文件/文件夾
- 5. 如何在Subversion中刪除1個文件夾的修訂版本
- 6. 如何查看在特定修訂版本簽出的文件?
- 7. 如何從bazaar存儲庫中刪除修訂版本?
- 8. 刪除所有通過修訂版X添加的文件
- 9. 如何才能檢出在SVN修訂版本中修改過的文件?
- 10. 在TortoiseHG和Mercurial中刪除修訂版
- 11. Git:刪除單個遠程修訂版
- 12. 如何找到我的本地工作副本的修訂版
- 13. 修訂版本與版本
- 14. svn查找具有不同修訂版本的文件
- 15. 上傳新修訂版本文件
- 16. 舊版本的組件未被刪除
- 17. 能否從SVN中刪除特定的修訂版本?
- 18. 是否可以從jsperf中刪除損壞的修訂版本?
- 19. 如何使用SVNKit獲取特定文件的修訂版本?
- 20. SVN:如何獲取文件的第一個修訂版本?
- 21. couchdb - 刪除修訂
- 22. Etcd v2修訂版/版本
- 23. 如何在修訂版本中獲取更新特定文件?
- 24. SVN:修復或刪除損壞的修訂版
- 25. 如何從遠程SVN樹中讀取文件/目錄版本/修訂版本?
- 26. 如何刪除明文中的版本
- 27. addToFolder():如果刪除原始版本,則刪除文件的複製版本
- 28. 從文件中刪除文件版本
- 29. 如何在不刪除其後續修訂的情況下切換回文件的先前版本?
- 30. VisualSVN如何回滾修訂版本號?
這是行不通的。它告訴我該文件不受版本控制。 – randombits 2010-08-04 20:00:53