【发布时间】:2012-02-04 02:50:33
【问题描述】:
我和我的合作伙伴正在使用 TFS 开展一个项目。出于某种原因,当他将文件添加到项目然后签入时,我在获取最新版本时没有得到它们。当我签入文件时也会发生同样的事情,他没有看到它们。我们都可以进入源代码管理并查看那里的文件,甚至可以获取最新版本,但它们从未添加到解决方案资源管理器中。任何想法发生了什么?
【问题讨论】:
我和我的合作伙伴正在使用 TFS 开展一个项目。出于某种原因,当他将文件添加到项目然后签入时,我在获取最新版本时没有得到它们。当我签入文件时也会发生同样的事情,他没有看到它们。我们都可以进入源代码管理并查看那里的文件,甚至可以获取最新版本,但它们从未添加到解决方案资源管理器中。任何想法发生了什么?
【问题讨论】:
如果他或您已签入文件,但未签入项目文件,则如果您通过右键单击解决方案资源管理器中的项目或解决方案执行“获取最新”,TFS 将不会下载它们。
但是,如果您在源代码控制窗口中右键单击并“获取最新”文件夹,您将正确下载文件,但是,它们不会加载到您的解决方案中,因为您没有告诉 TFS 他们属于那里。
【讨论】:
您能否验证 .csproj(或 .vbproj 等,具体取决于语言)是否已更新为实际包含新文件?项目文件是否也与新文件一起提交?
【讨论】: