SVN删除已删除

标签 svn subversive

如何删除已被其他人从 svn 存储库(服务器)中删除的文件和目录(从我的本地副本)?

我想保持我的更改(和添加的文件)不变。我所说的“我的更改”是指我添加了一些新文件,但它们尚未在 svn 下(它们的状态为“?”)。

执行“svn update”和“svn stat”后,我得到了一个以“?”为前缀的文件列表。 - 这些文件是我的更改与已删除的文件混合在一起。

有什么方法可以删除那些“已删除”的文件吗?如果它们不是我修改的,最好删除它们。

最佳答案

我建议不要尝试在这里提出脚本解决方案;最安全的做法是检查每个文件并确定是否需要保留它。

您应该能够通过查看先前的修订版本并查看文件是否存在来判断哪些文件是新的,哪些是以前在存储库中的文件。

关于SVN删除已删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2250791/

相关文章:

java - 与eclipse连接时出现SVN错误

svn - 如何将现有的 GIT 项目导入 SVN,并在 master 分支上保留 GIT 历史?

java - 每种编程语言都有单独的 Subversion 分支?

eclipse - 从 Eclipse 使用 SVN 创建分支和标签时出错

eclipse - 为什么 Subversive 不显示完整的 SVN 修订历史?

svn - 如何在Mercurial中提取变更集的所有变更文件?

svn - 克隆一个 git-from-svn 存储库并获取所有远程分支

svn - 在 TortoiseSVN 中更改作者姓名

eclipse - 如何在 Eclipse 的编辑器窗口中启用 SVN 菜单?

eclipse - 安装SVN Kit连接器代理身份验证错误