【问题标题】:How to undo a delete tags folder action from svn repo browser如何从 svn repo 浏览器撤消删除标签文件夹操作
【发布时间】:2011-11-16 20:06:02
【问题描述】:

不幸的是,我从 svn repo 浏览器中删除了我的整个标签文件夹。我可以撤消吗?如果有任何检索数据的解决方案,请帮助我。

【问题讨论】:

    标签: svn tags tortoisesvn undo


    【解决方案1】:

    仅使用 TortoiseSVN 您无法撤消删除操作,但您可以将 tags 文件夹从旧版本复制到您的 HEAD 版本。以下是你的做法:

    1. 打开您的存储库浏览器。
    2. 点击标记为HEAD(右上角)的按钮。
    3. 在此处输入删除 tags 之前的修订号。
    4. 在 repo-browser 中右键单击tags 文件夹。
    5. 选择复制到...
    6. 在出现的对话框中输入tags (http://domain/svn/repo/tags) 的所需路径。
    7. 打开一个新的 repo 浏览器窗口并确保 tags 在那里。

    如果自tags 删除后您还没有提交任何内容,您可以按照this 的回答完全删除不需要的修订(需要访问svn 服务器并使用svnadmin 命令)。

    【讨论】:

    • 您的灵魂似乎是有效的,但我只想指出您可以使用 TortoiseSVN 撤消删除操作:您只需检查 repo 根目录的工作副本,例如http://example.com/myrepo 而不是 http://example.com/myrepo/trunk
    • 确实如此,但如果您有很多标签,您可能不想查看整个存储库。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-07
    • 2012-11-11
    • 1970-01-01
    • 1970-01-01
    • 2012-12-01
    • 1970-01-01
    相关资源
    最近更新 更多