studio
latest
false
Studio 用户指南
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 对象存储库
- ScreenScrapeJavaSupport 工具
- 扩展程序
- Studio 测试
- 故障排除
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
解决冲突
使用文本文件的三向合并视图或 XAML 工作流的“解决冲突”窗口,解决 Studio Git 集成中的合并冲突。
GIT 与 Studio 的集成附带一项功能,用于解决在执行“变基”或“推送”命令时可能发生的冲突,此选项位于“提交更改”窗口中。解决冲突的方式取决于文件类型。
解决文本文件中的冲突
文本文件中的冲突( .cs编码工作流、 .json配置文件、 .txt文件等)将在三向合并视图中打开,本地和远程版本并排显示,它们下方会出现一个可编辑的“结果”窗格。来自拉取、合并和重定基准的冲突均在此同一视图中打开。
- 查看“本地”和“远程”窗格,每个窗格都标记了其来自的分支。
- 对于冲突部分,选择要保留的版本。“结果”窗格将更新以进行匹配。
- 如果两个版本都不正确,请直接编辑结果窗格。
- 使用“下一个冲突”和“下一个未解决的冲突”在冲突之间移动。冲突计数器用于跟踪剩余数量。
- 解决每个冲突后,保存文件。
备注:
project.json 冲突由专用处理程序解决,该处理程序会自动合并大多数更改,而不会提示您。
解决 XAML 文件中的冲突
有冲突的.xaml工作流将在“解决冲突”窗口中打开,而不是在三向合并视图中打开。
该窗口类似于“工作流差异”,显示文件的远程版本和本地版本之间的差异。
- 查看远程版本(左)和本地版本(右)之间的区别。使用“上一个”和“下一个”在更改之间移动,使用“全部折叠”或“全部展开”来管理文件的显示数量。
- 对于每个冲突部分,选择“选择左侧”以保留远程版本,或选择“右侧”以保留本地版本。
- 选择“保存”以应用您的选择,或选择“取消”以退出,而不解决冲突。