我在企业中从事Visual Studio 2013和Team Foundation Server的工作。我们有一个测试源码和一个生产源码,我会定期获取它们的最新信息。由于只有几个开发人员,我们直接在测试中进行更改,我们没有在测试之外的个人分支(尽管当我们的商店更大时,我们有)。
因此,我在Test中打开了一个文件,对其进行了简单的更改,将其保存,检入到test中,并将其发布到生产环境中。当我将测试与生产合并时,我产生了合并冲突。我正在查看“服务器”版本和“本地”版本,但两者都不正确。"server“版本是我编辑的文件,减去我刚刚所做的编辑。这事儿可以理解。但“本地”版本是我以前从未见过
我有一些文件是自动生成的,并放在一个使用TFS进行版本化的目录中。我运行这个程序并将许多像abc.sql这样的文件添加到服务器上。
然后我重新运行我的脚本,有些东西发生了改变,abc已经过时了。我的脚本从本地abc.sql文件夹中删除。
当我在TFS中运行Compare时,它会找到丢失的文件,但是当我尝试选择Delete从服务器删除文件时,我会得到以下错误:
The item $/.../abc.sql could not be found in your workspace,
or you do not have permission to access it.
我知道不是在我的工作空间里
项目文件由tfs (Get Lates Version,Import,签出以便编辑-Prevent .).Then“撤销待定更改”是从本地TFS存储库中删除项目的applied.When (Connect到TFS服务器->Right单击项目-> delete ->删除磁盘上的项目内容被选中->OK )出现错误,无法应用删除操作:
Delete Source
An exception has been caught while processing the refactoring 'Delete Source'.
Reason:
Problems enco
如何删除优秀的TFS团队项目根目录?
team项目MyProblemProject已经从TFS中删除,但是我的本地文件系统仍然有根目录。
如果删除本地目录C:\Dev\MyProblemProject,Visual将删除标记为挂起的除外更改。但是如果我试图促进删除更改,我就会得到错误.
TF101069: Unsupported pend change attempted on team project $/MyProblemProject. Use the Project Creation Wizard in Team Explorer to create a project or the