我不小心删除了一个SVN标签。是否可以轻松地重新创建该标签?无意中删除了SVN标签
4
A
回答
4
标记只是SVN树在特定点的副本。您应该能够以与创建它相同的方式重新创建它。例如svn cp trunk tags/my_tag
如果你需要它是一个特定版本的标签,那么你的版本号通过与-r
或者,你也许可以通过在签入做一个“反向合并”恢复原来的标签,你删除标签 - 但这更复杂。谷歌为此,如果你想尝试它。
0
您无法撤消。您可以重新创建相同的标签,从trunk中复制相同的修订版并赋予其相同的名称。
1
如果您使用的命令行,典型的方法是做“反向合并”。例如,如果版本125是删除标签目录的签入,那么您将执行如下命令:svn merge -r 125:124
。 Subversion会将以前版本的标签从历史记录中移出到您的工作副本中。一旦到达那里,你可以做一次承诺提交更改。
相关问题
- 1. 删除SVN标签/从git仓库分支,删除SVN远程
- 2. 在Eclipse中导出SVN删除标签上的标签
- 3. 无意中删除了node_modules文件夹
- 4. Expression Blend 4无意中删除了App.xaml
- 5. 无意中删除了gitignored文件夹
- 6. 无法删除SVN
- 7. Maven Svn SCM删除标记
- 8. WPF意外删除了App.xaml
- 9. 意外删除了a2ensite
- 10. PHP - 从字符串中删除HTML标签除了<img>
- 11. tm自定义删除标点符号,除了#标签
- 12. 从HtmlTextWriter中删除标签
- 13. 删除Prometheus中的标签
- 14. 删除div中的标签
- 15. 从Location.Hash中删除标签
- 16. 删除Evernote中的标签
- 17. 在Xcode中从Organizer中无意中删除了iPhone
- 18. 删除html标签
- 19. 删除标签foreach
- 20. 删除H1标签
- 21. 删除标签栏
- 22. 删除HTML标签
- 23. 删除BottomNavigationView标签
- 24. DOMXpath删除标签
- 25. 删除SVG标签
- 26. 删除HTML标签
- 27. 删除wraper标签
- 28. 删除HTML标签
- 29. 无法删除类别,标签! WordPress的
- 30. 无法删除UIButtons和标签。
使用'svn cp -r'重新创建标记可能是最简单的方法。 –
哦,太棒了,不知道参数-r ...节省了很多时间。谢谢。 –