我试图将分支合并到主干但是没有成功可能是因为在合并之前没有将主干更新到分支。
所以,现在我想重启整个过程。我已检查出branchX的副本,但结帐后文件夹中的某些文件没有更改 - 它们是主干的旧文件。结帐后发生了一些树冲突,所以我用svn resolve --accept working files or directories
解决了这些问题。
问题是某些文件尚未下载。所以我想再次下载整个分支,因为它是在repo忽略本地结构。
我该怎么做?
答案 0 :(得分:1)
您可以将分支机构签出到其他本地目录。此本地目录可以为空,因此在结帐后,本地将只存储从存储库下载的文件。
答案 1 :(得分:0)
您使用的是谷歌代码吗?我多次遇到过这样的问题。
我认为更好的方法是在新的本地文件夹中结帐。通过这种方式,您可以从回购中获得正确的一切。然后转到较旧的本地文件夹并获取新文件夹中未包含的任何文件或更改任何不同的文件。然后做一个提交。这样你就可以再次避免未来的问题。不要从新目录复制到旧目录而不是相反(从旧到新的任何东西),当一切都很好时,去删除旧文件夹。