一种实时协同编程环境与版本控制系统的集成方法

AITNT
正文
推荐专利
一种实时协同编程环境与版本控制系统的集成方法
申请号:CN202411023150
申请日期:2024-07-29
公开号:CN118963816A
公开日期:2024-11-15
类型:发明专利
摘要
本发明涉及一种实时协同编程环境与版本控制系统的集成方法,包括以下步骤:在某次实时协同编程结束后,获取编辑操作列表和差异列表,所述编辑操作列表包含本次实时协同编程过程中所有的编辑操作,所述差异列表通过Git Diff算法根据本次实时协同编程结束前后源代码的差异生成;借助染色算法,向版本控制系统推送一系列提交,每个提交仅包含一个协作者的信息及其执行的原子化的代码编辑操作,其中,通过染色算法生成的一系列提交所代表的源代码变更情况与所述差异列表反映的实时协同编程结束前后源代码的差异相一致。与现有技术相比,本发明可以在提高软件开发效率的同时,保障代码变更追踪的完整性和准确性。
技术关键词
版本控制系统 集成方法 编程 列表 编辑 算法 序列 软件开发效率 染色 索引 代表 标记
系统为您推荐了相关专利信息
1
一种Java Web系统的越权漏洞检测方法及系统
越权漏洞检测方法 出口结构 鉴权 代码结构 存储计算机程序
2
一种基于多源知识融合和层次化的具身规划方法
大语言模型 规划 调料 模块 面向对象编程语言
3
一种面向大规模深度学习的处理器系统及运行方法
深度学习模型 加速卡 控制终端 处理器运行方法 拆分规则
4
语音数据处理方法、装置、电子设备及存储介质
语音数据处理方法 语音特征提取 文本 索引 词典
5
信息处理方法、交互方法、装置、电子设备和存储介质
主题 搜索意图 对象 关键词 展示新闻
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号