首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从SVN中删除已经从文件系统中删除的文件?

如何从SVN中删除已经从文件系统中删除的文件?
EN

Stack Overflow用户
提问于 2009-07-06 04:41:06
回答 9查看 19.9K关注 0票数 11

在Windows上使用TortoiseSVN时,如何从存储库中删除已在文件系统上删除的文件?我希望它们在我下一次提交时显示为“缺失”或“已删除”,但事实似乎并非如此。

在Linux/Mac上,我只运行以下命令:

代码语言:javascript
复制
svn st | grep ^! | cut -b7- | xargs svn delete

-Chris

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2009-07-06 04:45:04

您必须使用“乌龟svn ->删除”来删除该文件。

如果误删直接删除,做svn更新找回文件,再做“乌龟svn->delete”

:-)

票数 23
EN

Stack Overflow用户

发布于 2009-07-26 22:30:32

右键单击并打开TortoiseSVN存储库浏览器。您将在存储库中看到该文件,并可以直接将其删除。

票数 3
EN

Stack Overflow用户

发布于 2009-07-06 06:18:44

仅当在其中删除文件的文件夹已版本化并且仍然存在时,文件才会在TortoiseSVN的提交对话框中显示为"missing“。如果您删除了整个文件夹,它不会显示为丢失。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1085449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档