首页 文章

从SVN存储库中删除文件而不删除本地副本

提问于
浏览
209

如何“删除”已存在于SVN存储库中的文件而不从文件系统中删除它?

欢迎使用TortoiseSVN或命令行说明 .

以下作品,但我希望有更好的东西:

  • 将文件复制到存储库外的其他位置 .

  • SVN删除文件 .

  • 承诺

  • 将文件复制回来,并确保在将来的提交中忽略它们 .

5 回答

  • 103
    svn delete --keep-local the_file
    
  • 255

    Deleting files and folders

    如果要从存储库中删除项目,但将其作为未版本控制的文件/文件夹保存在本地,请使用扩展上下文菜单→删除(保留本地) . 右键单击资源管理器列表窗格(右窗格)中的项目时,必须按住Shift键才能在扩展上下文菜单中查看此项 .

    Delete completely:
    单击鼠标右键→菜单→删除

    Delete & Keep local:
    右键单击鼠标→菜单→删除

  • 58

    在TortoiseSVN中,您也可以右键单击以获取包含"Delete (keep local)"的菜单 .

  • 0

    重命名文件,提交包括“已删除”文件在内的更改,并且不包含新的(重命名的)文件 .

    重命名您的文件 .

  • -2

    如果要从SVN中删除一个xxx.java文件:

    • 转到文件所在的工作空间路径 .

    • 从文件夹中删除该文件(xxx.java)

    • 右键单击并提交,然后将打开一个窗口 .

    • 从文件夹中选择您删除的文件(xxx.java),然后再次右键单击并删除..它将从SVN中删除该文件 .

相关问题