0

我正在处理工作区的离线(未连接到 svn )版本。现在我想将此工作区同步到 SVN(这些项目已经存在于 SVN 上)。

如果我这样做了right click -> share project,那么我的结果是:项目与存储库同步,但我的所有文件都被存储库中的文件覆盖。(我不想要这个)

我不希望发生任何类型的自动更新/提交。我想将我的项目与存储库链接,而不是同步它并通过解决冲突进行手动签入或签出。因为我想签入工作区中的一些文件并签出其他一些文件。

请提出一些方法。

4

1 回答 1

2

我解决这种情况的方法如下:

  1. 首先将存储库签出为新项目。
  2. 将项目的所有文件复制到刚刚签出存储库的刚刚创建的项目中。在文件冲突的情况下覆盖现有文件。我建议您不要在 Eclipse 中执行复制操作,最好使用您的系统文件浏览器(例如 Windows 上的资源管理器)执行此操作。
  3. 在新项目上执行刷新,所有更改现在应该在项目中可见,您可以使用比较到 -> 基本版本来识别差异。
  4. 如果所有修改都准备好了,您可以提交您的更改。
于 2012-07-18T08:28:43.190 回答