【发布时间】:2014-02-21 00:57:25
【问题描述】:
我在我的 Web API 项目的 App_Data 文件夹中放置了一个可供客户端下载的文件。它在前几次测试中运行良好,但突然间服务器应用程序抱怨没有接受文件的权限。
事实证明,在签入代码后,该文件已被自动锁定。如何防止该文件再次被锁定?我只是从 TFS 中“检查出来”,但我不想继续这样做。
在“签入时间”,我可以选择有问题的文件并选择将其从签入中“排除”,但在签入过程完成后它又会恢复为锁定状态。
有没有办法将文件或文件夹标记为“无锁定区域”?
【问题讨论】:
-
该文件不应该是源代码管理的一部分。
-
我同意,但为什么 TFS 会假设它是这样的,我怎么能告诉它停止和停止?
-
这是一个网站“项目”(File-New Web Site),还是一个Web应用程序项目(File->New Project)?另外,您是否使用本地工作区?除非另有通知,否则本地工作区将假定应将新添加的文件添加到源代码管理中。
-
这是一个 Web API 应用程序。这是我的问题:我如何“另行通知”?
-
等等,文件没有锁定,它被设置为只读,不是吗?
标签: tfs visual-studio-2013 locks