我正在尝试将应用程序下载到本地存储库。将其映射到我的TFS文件夹后,我单击“获取最新”,这将产生错误的“所有文件已下载”消息。没有文件下载。我尝试将其重新映射到我的仓库中,并且尝试在选中“覆盖”框的情况下获取特定版本。那没用。
我以前已经下载了该应用程序,但是由于我遇到了其他TFS问题(那是我回来的时候,我不记得它们是什么),所以删除了它。
答案 0 :(得分:2)
有时您的工作空间变得混乱。如果仍不能解决问题,则下一步是重新映射所有内容,然后让其他人对此进行描述。
答案 1 :(得分:1)
建议您首先尝试运行 tf get命令,以在命令行中下拉文件。如果什么都没有改变,您仍然会获得相同的信息。
然后,您可以尝试以下操作,通过获取特定的变更集1使Source Control Explorer中的项目再次变灰。
源代码管理资源管理器中的项目将再次变灰。这是由于:
变更集1是Team Foundation Server上的特殊变更集 实例。它是作为安装例程的一部分创建的,并且仅 包含一件事-源代码管理树中的根节点($ /)。 如果在任何实际文件上获取Changeset 1,则它们不会 当时在系统上存在,因此将在本地删除 服务器将知道这一点。
注意: :这会将文件状态更改为“未下载”,并删除文件的本地副本。它将仅删除TFS存放在该文件中的文件。
在此之后,尝试再次获取最新代码,这可能会解决问题。
如果以上所有方法均无效,建议您仅删除旧工作区并创建一个全新的工作区,然后映射服务器路径,下载文件。
答案 2 :(得分:1)
试试这个:
右键点击 file/folder
> Source Control
> check-out for edit
现在您可以使用最新的。
答案 3 :(得分:0)
尝试创建另一个工作区并在那里获取最新文件:
从“文件”菜单中,选择“源代码管理”,然后单击“工作区”。
在“管理工作区”对话框中,单击“添加”。
在“名称”框中键入描述性名称,在“注释”框中输入描述新工作区的注释,并根据需要提供其他“所有者”和“计算机名”值。
在“工作文件夹”下的“源代码管理文件夹”框中,单击文本框,然后单击省略号(...)。
在“浏览文件夹”对话框中,选择一个服务器文件夹,然后单击“确定”。
在“工作文件夹”下的“本地文件夹”框中,单击文本框,然后单击省略号(...)。
在“浏览文件夹”对话框中,选择计算机上的文件夹,然后单击“确定”。
在“添加工作区”对话框中,单击“确定”以创建工作区。
在“管理工作区”对话框中,单击“关闭”。
创建新的工作区后,转到“团队资源管理器”选项卡中项目的“源代码管理”部分。
进入源代码管理视图后,可以右键单击源代码管理中的任何文件夹,右键单击该文件夹,然后单击“获取最新版本”。
答案 4 :(得分:0)
如果所有其他解决方案都不能解决您的问题,您可以试试这个: 转到您组织的设置。在“用户”选项卡下,您将看到所有拥有访问权限的用户。所有用户都应具有相同的访问权限。