0

我正在与 Acorn 项目的另一位开发人员 Wally 合作。(两个名字都是虚构的)

Acorn 项目是一个 ASP.net Web 项目;源代码在 TFS(Team Foundation Server)中。Wally 告诉我,他昨天签入了新代码,正如我所料。我坐下来运行合并工具,并记下我们处理同一个文件的地方。我使用 Visual Studio 合并工具进行合并,然后继续测试代码。

它没有用。问题是我的机器中丢失了 Wally 签入 TFS 的许多文件。我可以在“源代码管理资源管理器”中看到 Wally 签入了至少一个新文件。当我用鼠标右键单击 Acord 项目并单击“获取最新”时,我仍然没有得到 Wally 的新文件。这是一个问题,因为我已经添加了一些我自己的新文件,所以我不能只使用 Wally 版本的项目文件。

我可以做些什么来使项目文件包含来自 Wally 的代码(已签入)和我的代码(仅保存在 Shelfset 中)的文件添加?

我正在使用 Visual Studio 2010。

4

1 回答 1

1

获取最新版本的项目文件,您将有机会合并文件(自动或手动),因为您都对其进行了更改。

项目文件是XML,所以你应该很容易看到它的大部分意思,你只需要了解项目中的文件部分,所以如果你需要手动合并它们真的没有任何问题.

于 2012-12-21T21:25:32.670 回答