Tortoise Svn将所有未修改的文件显示为已修改

时间:2016-03-27 07:16:34

标签: tortoisesvn visualsvn-server visualsvn

我正在使用Tortoise SVN和Visual SVN Server。

以下是我使用SVN的方式:

  1. 从Windows7系统导出代码,然后将所有代码文件复制到我的Fedora系统
  2. 进行必要的更改。
  3. 然后我在Windows7系统上结帐。
  4. 然后将所有代码文件从Fedora System复制到windows7系统。
  5. 然后粘贴到我签出的文件夹中。
  6. 此时我检查修改过的文件。 SVN向我显示所有修改过的文件,即使它们没有被我修改过。

    此外,当我通过我对未经修改的文件进行差异化时,未显示任何更改,但svn显示该文件带有红色图标。

    有人可以解释这个问题的解决方案吗?

    注意:在Fedora系统上我使用QT Creator编辑代码文件。使用.txt,.cpp,.c文件观察到的问题仅与qt ui文件无关。

1 个答案:

答案 0 :(得分:1)

你可以找到here TortoiseSVN如何修改文件 您应该查看文件元数据(创建/修改日期,所有权等)

编辑:如果您遇到行尾标记问题,可以使用svn:eol-style属性修改SVN行为。有关Tortoise配置,请参阅this page