我正在使用Visual Studio 2005和StarTeam 2008(跨平台客户端和VS集成)。在某些时候,我在项目中添加了“App.config”。我现在注意到这个文件不会办理登机手续。
VS中的“StarTeam Pending Checkins”窗口报告文件“Not in View”。选择它以进行签入并单击“签入文件”会导致出现一个对话框 - “任何操作......都需要完成挂起的重命名/删除”。我点击“是”继续,没有任何反应。
StarTeam客户端将此文件报告为“已修改”。如果我从客户端办理登机手续,我没有“完整的待处理重命名/删除”对话框,并且该文件会快速显示为“当前”状态。
从VS刷新StarTeam,我仍然将文件视为“不在视图中”。
我试过强行办理登机手续。我完全删除了我的工作文件并提取了新的解决方案,希望StarTeam状态('当前')适用于VS.
答案 0 :(得分:0)
我尝试删除该文件以重新开始。
StarTeam客户端中没有该文件的痕迹......我找不到任何待处理的重命名/删除信息。我无法再在VS中强制办理登机手续。
答案 1 :(得分:0)
我不是StarTeam的专家,但这种行为可能与Windows进程已管理的文件一致,这会阻止StarTeam执行其签入操作。
如果通过签入,StarTeam必须暂时移动文件并重写它,这可能是与Windows进程冲突的原因,该进程将阻止对该文件的任何写操作。
可能的检查是关闭Visual Studio(以及所有其他非StarTeam程序,只是为了确定),然后尝试单独添加此文件。
答案 2 :(得分:0)
看来我解决了这个......
普通用户似乎没有删除权限(只是常规删除,而不是永久删除历史记录删除)。在某些情况下,挂起的删除周期(由StarTeam管理?)不会执行,您无法签入文件。