代码之家  ›  专栏  ›  技术社区  ›  Student

SVN无法识别更改的文件

svn
  •  0
  • Student  · 技术社区  · 16 年前

    我在一个名为“branch”的文件夹中进行了更改,现在可以工作了,我想将所有src文件夹移到“trunk”文件夹中。但是,通过从本地分支复制src,粘贴到本地主干上,并提交SVN,什么也没有提交。好像什么都没变。你知道怎么做吗?

    相关问题: How can I force subversion to commit an unchanged file?

    3 回复  |  直到 9 年前
        1
  •  2
  •   prodigitalson    16 年前

    您不能这样做,因为您将覆盖svn元数据,这将导致各种问题。

    svn merge 将编辑返回到 trunk .

    rsync 把它放回去用 --exclude=.svn

        2
  •  1
  •   Richard Morgan    16 年前

    如果您在Windows上,请尝试复制所有文件,但不要复制任何.svn文件夹。

        3
  •  1
  •   sbi    16 年前

    从您描述的情况来看(在签出的分支中进行更改,然后通过在文件系统级别复制它们来尝试在主干上提交它们),您是在试图绕过SVN,而不是针对SVN

    我建议你从阅读最重要的章节开始 SVN book 熟悉SVN的用法。这不应该超过几个小时,而且可能会在几天内得到回报。当你必须与SVN合作时 具有 它,而不是