vko*_*kom 11 tfs visual-studio-2013 tfs2013
我正在使用Visual Studio 2013和TFS 2013.我一直试图让文件夹中的所有文件都不能使用.tfignore进行检查,并且需要花费数小时搜索并尝试不同的解决方案而没有运气.我按照说明http://msdn.microsoft.com/en-us/library/vstudio/ms245454.aspx进行操作,但无法使用.任何帮助表示赞赏.
我的项目结构看起来像是:
我的.tfignore有一行代码:\ TestIgnore
我的工作区设置为本地.
当我对Class1.cs进行更改时,当我签入时,Class1.cs位于挂起的签入列表中,我认为它不应该.
我对此感到非常沮丧,尽管将.tfignore文件放在与解决方案相同的文件夹中,并且删除了packages文件夹(我试图让TFS忽略),但似乎没有任何工作.在构建之后,nuget将恢复包和包将显示在挂起的更改窗口中.
但是一时兴起,记得我在某个地方看到了一些模糊的评论,我右键点击了解决方案资源管理器中的解决方案,并选择了"启用Nuget包恢复" - 它将一个.nuget文件夹添加到解决方案中,并且看哪,在检查TFS的解决方案时,忽略了packages文件夹WAS.
我退出VS2013,删除了packages文件夹,再次打开了解决方案,选择了"Rebuild solution"并恢复了包,但在挂起的更改窗口中没有显示任何内容.终于成功了!
经过进一步调查,它似乎是nuget.config文件和设置"disableSourceControlIntegration = true",这是必要的,如http://nuget.codeplex.com/workitem/4072所示
我在msdn上问了同样的问题并得到了一个回复说这似乎是VS 2013中不支持tfignore的错误.我也在msdn上提交了一个bug,并且很好地关闭了这个问题.希望它能很快得到修复.
归档时间: |
|
查看次数: |
3615 次 |
最近记录: |