- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用 TFS 对我的 c# ASP.NET MVC 项目进行源代码控制。我有一个名为 ProjectA
的项目,它有两个分支(即 ProjectA
和 ProjectA-Dev
。)ProjectA
是我的生产分支,ProjectA-Dev
是我的开发分支。 ProjectA-Dev
包含我的项目即将发布的大量新代码。
我正处于需要将生产中的任何更改合并到开发中的阶段。当我在 ProjectA-Dev
中开发我的下一个版本时,我的生产版本收到了一些错误修复。我想将添加的错误修复合并到我的 ProjectA-Dev
分支中。
为了将 ProjectA
合并到 ProjectA-dev
,我打开了“Solution Control Explorer”,右键单击 ProjectA
,然后单击“Branching and Merging” ”然后点击“合并”。
在源代码管理合并向导中,我在源代码分支中选择了 $/TFS/ProjectA
。然后我在目标分支中选择了 $/TFS/ProjectA-Dev
。然后我点击“下一步”,选择“最新版本”,然后点击“完成”。
这个错误是完全有道理的。然而,令我困惑的是 node_modules
目录在任何一个分支上都不存在。此外,我从本地项目中删除了文件夹 node_modules
。
我还应该注意到 node_modules
曾经在 TFS 中,但几周前我使用变更集 20000 从 TFS 中删除了它。但是,今天,在最新版本中,文件夹 TFS 上不存在 node_modules
。我还通过门户网站验证了同样的事情。
我尝试通过删除此文件夹 %localappdata%\Microsoft\Team Foundation\5.0\Cache
的内容来本地删除 TFS 缓存,但问题仍然存在。
如何绕过此错误并正确合并这些更改?
最佳答案
我终于在运行后让它工作了tf destroy "$/MyPath/To/Project/node_module"
关于c# - 如何绕过有关已删除目录的字符路径限制的 TFS 错误? ( Visual Studio 2013),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43899677/
我是一名优秀的程序员,十分优秀!