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

Subversion/Tortoise/.NET:合并不在新添加的文件中复制

  •  0
  • David  · 技术社区  · 14 年前

    我创建了一个分支来处理一些新的开发,在它们完成之前我不想影响主干。

    最初我只是创建了一个主干的副本。然后我创建了主干和分支的工作副本。

    在主干的工作副本中,我修改了几个文件并添加了一个新文件。然后我提交了我的更改。

    是我做错了什么,还是合并功能不能处理新文件?

    谢谢

    1 回复  |  直到 14 年前
        1
  •  0
  •   Chris Thornton    14 年前

    你应该得到新的文件。在存储库浏览器中查看文件是否确实出现。还要确保合并正确。i、 e.如果您在较低的分支(例如:FroYo\fooapp\foolib)中合并,并且您的文件驻留在另一个分支(FroYo\fooapp\fooforms)中,您将无法获得它。另外,如果要合并特定范围的修订,而该范围不包括新文件,则不会看到它。 因此,重新合并,从更高的位置开始(如果需要),按范围合并,查看日志,并选择包含提交的版本(或版本范围)。我应该这么做。