我不小心删除了一个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. 无意中删除了gitignored文件夹
- 4. Expression Blend 4无意中删除了App.xaml
- 5. 无法删除SVN
- 6. Maven Svn SCM删除标记
- 7. WPF意外删除了App.xaml
- 8. PHP - 从字符串中删除HTML标签除了<img>
- 9. 从HtmlTextWriter中删除标签
- 10. 删除Prometheus中的标签
- 11. 在Xcode中从Organizer中无意中删除了iPhone
- 12. 删除html标签
- 13. 删除标签栏
- 14. 删除HTML标签
- 15. 删除H1标签
- 16. 无法删除UIButtons和标签。
- 17. 无法删除类别,标签! WordPress的
- 18. 无意中删除了laravel项目中的vendor文件夹
- 19. SVN删除已删除
- 20. 无意中删除了/ etc/apache2 /文件夹,我该怎么办?
- 21. 我无意中删除了苹果提交证书在Keychain
- 22. 无意中删除了流浪盒上的authorized_keys
- 23. 删除所有子元素除了<a>标签
- 24. 从JQuery中的标签中删除*
- 25. 删除XML标签C#
- 26. HTML DOM删除标签
- 27. Python bs4删除br标签
- 28. fragmenttabhost,不能删除标签
- 29. UIScrollView - 添加/删除标签
- 30. PHP Tidy删除标签
使用'svn cp -r'重新创建标记可能是最简单的方法。 –
哦,太棒了,不知道参数-r ...节省了很多时间。谢谢。 –