Svn 如何还原标记为删除的文件?
我通过复制(而不是移动)版本控制下的一些文件夹到新结构来重新组织一些项目。之后,我所有的原始文件都被标记为删除 我找不到任何替代方法来取消标记以进行删除。添加的文件有“还原添加”选项,但删除的文件没有 我试过“更新”和“清理”,但他们拒绝。。。Svn 如何还原标记为删除的文件?,svn,tortoisesvn,Svn,Tortoisesvn,我通过复制(而不是移动)版本控制下的一些文件夹到新结构来重新组织一些项目。之后,我所有的原始文件都被标记为删除 我找不到任何替代方法来取消标记以进行删除。添加的文件有“还原添加”选项,但删除的文件没有 我试过“更新”和“清理”,但他们拒绝。。。 //谢谢。右键单击您的签出文件夹,或意外删除文件的目录。从那里,您应该能够选择OrtoiseSVN>Revert,并查看所有丢失的文件 或者,您可以打开“提交”对话框并在那里查看您的更改:从那里,您还可以还原它们(选择,右键单击),然后关闭对话框而不实际
//谢谢。右键单击您的签出文件夹,或意外删除文件的目录。从那里,您应该能够选择OrtoiseSVN>Revert,并查看所有丢失的文件
或者,您可以打开“提交”对话框并在那里查看您的更改:从那里,您还可以还原它们(选择,右键单击),然后关闭对话框而不实际提交任何内容。我知道的一种方法是选择标记为已删除的内容,然后将其标记为已添加,然后提交。然后,它们将在提交菜单中标记为“已替换”。一旦你提交的文件没有任何实际的变化,它们就会像平常一样变成绿色。+1我尝试了你的解决方案,因为它很简单:)但简单的方法通常是懒惰的方法。它确实恢复了。。。到我以前的版本,所以我丢失了所有更改。但我当然先做了一个备份:)很好的解决方案。您不必签出,只需创建与已删除的文件/文件夹同名的文件/文件夹并将其还原即可。+1v您的解决方案将保留更改,因此我认为这是一个“安全”的解决方案:)