我尝试使用TFS 2010源代码管理资源管理器来管理一些非Visual Studio项目。说完以前使用VSS,有3things我期待能够这样做,我不能:TFS 2010源代码管理资源管理器 - 来自VSS的烦恼
1.Folder比较不会默认为映射本地文件夹
我每次用鼠标右键单击服务器文件夹和做比较,它需要我输入本地文件夹路径进行比较。多么痛苦!我已经将服务器文件夹映射到本地文件夹,所以期待它默认。
2.Having打开文件夹比较,如果我右击一个文件,是在磁盘上的不同,检查出来(有意保留本地版本,然后将其签入)我得到的错误:
项目C:\ inetpub \ wwwroot ......在您的工作区中找不到,或者您没有权限访问它。
我以管理员身份运行SCE,并且该文件不是只读的,并且可以与其他应用程序一起写入。
此外,没有选项(如在VSS中)不能用最新版本覆盖,所以我担心如果检出确实起作用,上述错误表明SCE会覆盖本地文件。
3.在显示服务器文件夹内容的常规SCE窗口中,所有文件都显示“Checkout For Edit”选项灰显。但是,如上所述,它可以通过文件夹比较获得。
我错过了什么?
非常感谢。
你确定夹在您的工作区中正确映射了吗?大部分症状听起来像是你在处理非源代码控制的文件。检出一个文件通常不会覆盖它的内容(如同任何SC系统一样,先备份一份以保证安全) –