某个文件在我最近的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