假设我们的SVN分支中的主版本是10。
修订版7由100个新文件组成,这些文件被添加到分支中的各个位置。
现在我想删除所有带回7的文件。
我该怎么做?删除所有通过修订版X添加的文件
1
A
回答
0
这是一个常见的场景,如此普遍,它的explained in the Subversion manual
基本上,你要执行哪个逆转修订7 svn merge -r7:6 <URL>
所做的更改合并。查看结果,然后提交。
+0
更简单:'svn merge -c -7'。它说删除修订版本7中的更改(负数表示删除)。这与你给出的命令是一样的,但它更容易记住。 – 2013-03-25 14:22:56
+0
是的,那也可以。我总是忘记它的语法(负面部分),并且指定像我这样做的修订更容易让我记住并更清楚地理解。无论你的船漂浮。 – alroc 2013-03-25 14:53:42
相关问题
- 1. 从TortoiseSVN删除修订版
- 2. 删除SVN修订版
- 3. Git添加修改,删除和未跟踪的所有文件?
- 4. 从git修订版中删除特定的文件/文件夹
- 5. 查看perforce之间的修订版本中删除的文件
- 6. 我可以检索已删除文档的所有修订版本吗?
- 7. 如何找出文件被删除的修订版本?
- 8. git提取所有文件版本/修订版
- 9. 通过VB删除文件夹中的所有excel文件
- 10. 如何删除SVN修订版?
- 11. Git:删除单个远程修订版
- 12. 在TortoiseHG和Mercurial中删除修订版
- 13. 使用TortoiseSVN删除修订版
- 14. 查找BZR修订版本,其中文件被删除
- 15. SVN:删除/恢复一个文件修订版
- 16. 通过git-svn推送单个文件的修订版
- 17. 通过URL提取文件格式窑的conctere修订版?
- 18. 列出所有修改过的文件使用Git之间的变化状态提交(添加,修改,删除)
- 19. 通过bash脚本从sftp删除所有最新的X文件
- 20. Subversion:获取修订版中的所有文件
- 21. Mercurial:查找应用于文件修订版的所有标记
- 22. 通过Ant FTP任务删除所有文件和文件夹
- 23. 验证SVN + Jenkins的所有修订版
- 24. 当文件被修改/添加/删除时显示通知
- 25. 恢复文件修订版
- 26. couchdb - 删除修订
- 27. SharpSVN和修订版中的新/修改过的文件
- 28. couchdb - 通过时间查询(修订版)
- 29. 通过php显示修订版
- 30. 在文件中搜索及其所有SVN修订版
仅第7版增加了还是有修改等? – crashmstr 2013-03-25 12:05:32
只增加。但是知道如何安装mod也会很酷 – srgb 2013-03-25 12:07:09
为什么不只是更新到r10,删除文件并提交给r11?还是想让他们从历史中删除呢? – A4L 2013-03-25 12:07:15