svn - 如何向 Subversion 添加与已删除目录同名的文件?

标签 svn

很久以前,我的 SVN 存储库中有以下目录结构

trunk/
    data/
        levels/
            1.level
            2.level
            ...
        ...
    ...

但我很久以前就删除了“levels”目录。现在我想在 'data' 目录中添加一个名为 'levels' 的文本文件,所以它看起来像这样:

trunk/
    data/
        levels
        ...
    ...

现在,当我尝试添加文件“级别”时,我收到以下消息:

$ svn add data/levels
svn: Can't replace 'data/levels' with a node of a differing type; the deletion m
ust be committed and the parent updated before adding 'data/levels'

我该如何解决这个问题?

最佳答案

尝试运行 svn update。这将更新当前文件夹的修订号和所有相关元数据。您还应该确保 svn status 不显示与此相关的任何内容。

关于svn - 如何向 Subversion 添加与已删除目录同名的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/406210/

相关文章:

svn - 用户的 Subversion 配置文件存储在主要操作系统上的哪里?

svn - 如何用工作副本填充新存储库

SVN复制: Create destination path if it doesn't exist

actionscript-3 - 在 Subversion 中管理核心库

git - 在 svn checkout 中使用 git? (没有 git-svn)

java - 使用 Grgit 在我的 gradle 上克隆 git 存储库

svn - 在 TortoiseSVN 修订日志对话框中过滤文件?

svn - VisualSVN 错误 – 修订文件缺少尾随换行符

移动的源代码文件的 SVN 合并

java - 处理多平台(dev/integ/valid/prod ...)开发的最佳解决方案是什么?发货流程