更换文件后,TFS无法检入更改

Jac*_*ope 3 tfs

我正在重写一个同事做过原型版的Asp.Net项目.我删除了Default.aspx并创建了新的,现在我正在尝试检查新版本.

当我尝试检查挂起的更改时,我得到了标准:

签入,由于更改冲突而没有签入文件.请使用冲突频道解决冲突,然后重试.

我被重定向到Pending Changes - Conflicts选项卡,在那里我看到了以下选项:'Take Server Version''Keep Local Version'.

如果我点击'Keep Local Version',我收到以下错误:

错误,遇到以下异常.项目$/ProjectName/Default.aspx已经有挂起的更改.

如何让它接受我的新版本文件?

Ale*_*ler 19

听起来在服务器端有一个更新版本的文件.将您的本地文件复制到某处,然后丢弃您的更改并获取最新信息.然后签出并用您的本地文件覆盖签出的版本.也许有更优雅的方式来做它,但它应该工作 - 当然它也会覆盖对服务器端版本所做的任何更改.