期刊文献+
共找到285篇文章
< 1 2 15 >
每页显示 20 50 100
Matching Source Code Using Abstract Syntax Trees in Version Control Systems 被引量:1
1
作者 Jonathan van den Berg Hirohide Haga 《Journal of Software Engineering and Applications》 2018年第6期318-340,共23页
Software projects are becoming larger and more complicated. Managing those projects is based on several software development methodologies. One of those methodologies is software version control, which is used in the ... Software projects are becoming larger and more complicated. Managing those projects is based on several software development methodologies. One of those methodologies is software version control, which is used in the majority of worldwide software projects. Although existing version control systems provide sufficient functionality in many situations, they are lacking in terms of semantics and structure for source code. It is commonly believed that improving software version control can contribute substantially to the development of software. We present a solution that considers a structural model for matching source code that can be used in version control. 展开更多
关键词 version control Source Code MATCHING ABSTRACT SYNTAX Tree STRUCTURED Representation
下载PDF
A New Storage Strategy for Hypertext Based Version Control
2
作者 王岩 郭福顺 +1 位作者 李莲治 魏玲 《Journal of Harbin Institute of Technology(New Series)》 EI CAS 1996年第3期14-19,共6页
Version control is an urgent problem to be solved at present for data management. Based on the authors' hypertext data model with version control,some details about the storage strategy are discussed. A new strate... Version control is an urgent problem to be solved at present for data management. Based on the authors' hypertext data model with version control,some details about the storage strategy are discussed. A new strategy to define some key nodes within the version derivation graph is presented and some implementation details are described. At last, the performance of different strategies are compared with each other. 展开更多
关键词 ss: HYPERTEXT version control version NODE key NODE version DERIVATION GRAPH
下载PDF
Doorstop: Text-Based Requirements Management Using Version Control
3
作者 Jace Browning Robert Adams 《Journal of Software Engineering and Applications》 2014年第3期187-194,共8页
Effectively managing the requirements and traceability in a complex software project can be a challenging task. Many tools exist to support the initial creation and management of changes to text-based requirements. Th... Effectively managing the requirements and traceability in a complex software project can be a challenging task. Many tools exist to support the initial creation and management of changes to text-based requirements. The most popular commercial solutions use a centralized server to host a database with a front-end desktop or web interface. Some downsides to this approach include user interface bloat, server costs, and an inherent disconnection from the project’s source files. To provide an alternative to traditional requirements management, Doorstop was created as a tool to allow requirements to be stored as text files in version control. This solution allows a project to utilize its existing development tools to manage versions of the requirements using a lightweight, developer-friendly interface. 展开更多
关键词 Requirements MANAGEMENT version control SOFTWARE TOOLS
下载PDF
VERSION CONTROL OF DISTRIBUTED EDBMS FOR CSCW
4
作者 Wang Qianping Lin Zongkai Guo Yuchai(CAD Lab.,Institute of Computing Technology Academia Sinica P.O. Box 2704 Beiling, 100080 P.R.China) 《Computer Aided Drafting,Design and Manufacturing》 1996年第2期27-34,共2页
The design in Computer Supported Cooperative Work(CSCW) is a new method to facilitate effective coordination work among designers who are involved in an engineering project.In an integrated CAD/CAM system, designers o... The design in Computer Supported Cooperative Work(CSCW) is a new method to facilitate effective coordination work among designers who are involved in an engineering project.In an integrated CAD/CAM system, designers often generate many versions of an object before selecting the one that satisfies their requirements.Version control is one of the important problems of the distributed engineering database management system(distributed EDBMS) for CSCW.We present the concept of version control based on paths,and solve this problem.This paper gives a brief introduction to CSCW,DBV(database version) of the distributed EDBMS system,and the design and implementation of version control of the distributed EDBMS for CSCW. 展开更多
关键词 ss:CSCW CAD version control DISTRIBUTED EDBMS
全文增补中
基于Git技术的Python课程教学实践
5
作者 钱颖雪 《无线互联科技》 2024年第16期113-116,共4页
文章分析了在电子信息专业核心课程Python教学中引入Git版本控制工具的可行性,并在教学实践中进行了应用。研究发现,通过Git平台,师生可以共同学习编程语言、分享开发经验、协同完成项目任务。这种教学方式不仅提升了学生的专业技能,还... 文章分析了在电子信息专业核心课程Python教学中引入Git版本控制工具的可行性,并在教学实践中进行了应用。研究发现,通过Git平台,师生可以共同学习编程语言、分享开发经验、协同完成项目任务。这种教学方式不仅提升了学生的专业技能,还培养了团队协作精神、沟通能力与职业素养,为学生的职业发展提供了有力支持。然而,使用Git进行教学也对教师和学生提出了一定要求,须要克服一些潜在问题。文章提出了应对措施,以充分发挥Git技术优势,推动现代教育模式的发展。 展开更多
关键词 Git技术 版本控制 Python课程教学 电子信息
下载PDF
版本控制系统——Subversion技术及其在软件开发库的应用 被引量:6
6
作者 高平 周磊 《航空电子技术》 2013年第1期24-28,共5页
Subversion是一个全新的自由/开源的版本控制系统,用户可用它方便地实现版本管理。本文首先描述了Subversion的特性和架构,然后介绍了版本控制的"锁定-修改-解锁"和"复制-修改-合并"两种模型,并比较这两种加锁策略... Subversion是一个全新的自由/开源的版本控制系统,用户可用它方便地实现版本管理。本文首先描述了Subversion的特性和架构,然后介绍了版本控制的"锁定-修改-解锁"和"复制-修改-合并"两种模型,并比较这两种加锁策略的优劣,最后结合当前软件配置管理的现状,提出了一种使用Subversion技术建立软件开发库的方案。 展开更多
关键词 版本控制系统 软件开发库 SUBversion VisualSVN SERVER TortoiseSVN
下载PDF
基于多级代理的空管软件版本管理系统
7
作者 纪仙慧 刘鹏 周禄华 《无线互联科技》 2024年第20期40-43,共4页
随着中国民航航班量的持续增加,空管自动化系统的规模也在不断地扩大,从之前的20多个节点扩大到北京区管系统的400多个节点,原有的基于中心节点的软件版本管理系统由于受到节点数增多以及分区带宽的限制,导致在系统软件升级维护过程中,... 随着中国民航航班量的持续增加,空管自动化系统的规模也在不断地扩大,从之前的20多个节点扩大到北京区管系统的400多个节点,原有的基于中心节点的软件版本管理系统由于受到节点数增多以及分区带宽的限制,导致在系统软件升级维护过程中,软件升级包发布时间长、效率低。针对该问题,文章提出一种基于多级代理的空管软件版本管理系统,系统采用基于MD5验证技术、多级分区代理技术和压缩传输技术,实现了大规模空管系统软件版本的快速管理。该系统有效提升了空管软件的发布速率且节点数越多,效率提升越明显。 展开更多
关键词 空管系统 版本管理 多级代理 效率
下载PDF
一种基于质量检查的联锁车站软件配置管理方法
8
作者 郭璐 韩安平 《铁道通信信号》 2024年第4期28-33,共6页
随着计算机联锁系统的发展,联锁车站软件变更次数增多,联锁车站软件配置管理工作在管理变更版本方面存在困难。为此,提出一种在配置管理工作中增加质量检查的管理方法:提前规定相关的人员、设备、作业方法;识别配置管理的对象,制定配置... 随着计算机联锁系统的发展,联锁车站软件变更次数增多,联锁车站软件配置管理工作在管理变更版本方面存在困难。为此,提出一种在配置管理工作中增加质量检查的管理方法:提前规定相关的人员、设备、作业方法;识别配置管理的对象,制定配置项标识规则;通过执行车站软件的版本控制、文件时序性、文件一致性、软硬件匹配、软件结构性等检查,以及判断生产输出记录中人、机、料、法、环等生产要素是否满足要求,来保证车站软件的生产质量。经3000多个计算机联锁车站开展试验应用,结果证明联锁车站软件问题数显著减少,该方法在提高联锁车站软件的生产质量方面可行有效,能进一步保障现场联锁车站软件的安全稳定运行。 展开更多
关键词 计算机联锁 配置管理 质量检查 软件变更 版本控制
下载PDF
Subversion在软件项目实训教学中的应用
9
作者 洪勇军 《现代计算机》 2011年第17期38-41,共4页
为了提高软件技术有关专业项目实训的教学效果,增强学生的团队协作开发能力,使学生能更快地适应企业工作环境,在分析Subversion版本控制技术特点的基础上,阐述应用Subversion改进软件项目实训教学的具体方法。
关键词 项目实训 团队开发 版本控制 SUBversion
下载PDF
基于改进默克尔树与区块链的电网调度自动控制软件版本一致性管控方法
10
作者 卫泽晨 李立新 +6 位作者 刘金波 於益军 宋旭日 李宇佳 狄方春 崔灿 潘鹏飞 《电网技术》 EI CSCD 北大核心 2024年第3期1273-1280,共8页
调度自动控制软件是调度自动化系统的核心。近年来,发生了一些运维人员在工程现场随意变更调度自动控制软件版本,导致现场运行版本与测试通过版本不一致,进而造成软件运行异常的不良后果,严重影响了系统安全稳定运行。针对软件版本一致... 调度自动控制软件是调度自动化系统的核心。近年来,发生了一些运维人员在工程现场随意变更调度自动控制软件版本,导致现场运行版本与测试通过版本不一致,进而造成软件运行异常的不良后果,严重影响了系统安全稳定运行。针对软件版本一致性问题,提出了一种基于改进默克尔树与区块链的电网调度自动控制软件版本一致性管控方法。设计了基于区块链的调度自动控制软件版本管控流程,结合调度自动控制软件特点,提出改进默克尔树对软件版本标注算法,提高了软件版本标识的安全可靠性;运用区块链技术进行软件版本信息上链存储,确保版本信息可核查、可追溯;设计了软件版本切片一致性校验方法,解决了调度自动控制软件测试和现场运行环境不一致导致无法校验的问题。最后,以自动电压控制软件为例,验证了所提出的软件版本一致性管控方法的有效性。 展开更多
关键词 调度自动控制软件 版本信息标识 数字摘要 改进默克尔树 区块链 一致性校验
下载PDF
探讨TRACK-C评分在0~3岁哮喘婴幼儿不同患病时期的应用价值研究
11
作者 肖姗姗 张妮妮 +1 位作者 江逊 白利娟 《系统医学》 2024年第7期134-137,共4页
目的探讨改良中文版儿童呼吸和哮喘控制测试(Test for Respiratory and Asthma Control in Kids Chinese Version,TRACK-C)在0~3岁哮喘婴幼儿不同患病时期的应用价值。方法选取2017年8月—2023年1月空军军医大学唐都医院小儿哮喘门诊中... 目的探讨改良中文版儿童呼吸和哮喘控制测试(Test for Respiratory and Asthma Control in Kids Chinese Version,TRACK-C)在0~3岁哮喘婴幼儿不同患病时期的应用价值。方法选取2017年8月—2023年1月空军军医大学唐都医院小儿哮喘门诊中已建立标准化电子病历的203名0~3岁哮喘患儿作为哮喘组,同期100名健康儿童作为对照组。比较各组的TRACK-C评分、潮气肺功能、呼出气一氧化氮(Fractional Exhaled Nitric Oxide,FeNO)水平并进行相关性分析。结果哮喘组的FeNO、呼吸频率(Respiratory Rate,RR)和血液IgE水平高于对照组,达峰值时间比(Time to Peak Expirtory Flow/Time of Expiratory,TPTEF/TE)、达峰容积比(Volume to Peak Expiratory Flow/Volume of Expiratory,VPEF/VE)、公斤潮气量(Tidal Volume/kg,VT/KG)、TRACK-C评分水平低于对照组,差异有统计学意义(P均<0.05)。哮喘组急性期FeNO水平、RR水平高于缓解期,且TPTEF/TE、VPEF/VE、VT/KG、TRACK-C评分水平低于缓解期,差异有统计学意义(P均<0.05)。采用Pearson分析哮喘不同患病时期与各项观察指标的相关性,结果显示哮喘不同患病时期与TPTEF/TE、VPEF/VE、TRACK-C评分呈负相关(r=-0.468、-0.452、-0.289,P均<0.05)。结论TRACK-C评分可充分应用于0~3岁哮喘幼儿的病情评估,与潮气肺功能结合可以更好地对低龄患儿进行哮喘管理。 展开更多
关键词 哮喘 婴幼儿 改良版儿童呼吸和哮喘控制测试 潮气肺功能 呼出气一氧化氮
下载PDF
Design and Implementation of File Access and Control System Based on Dynamic Web 被引量:3
12
作者 GAO Fuxiang YAO Lan BAO Shengfei YU Ge 《Wuhan University Journal of Natural Sciences》 CAS 2006年第5期1233-1237,共5页
A dynamic Web application, which can help the departments of enterprise to collaborate with each other conveniently, is proposed. Several popular design solutions are introduced at first. Then, dynamic Web system is c... A dynamic Web application, which can help the departments of enterprise to collaborate with each other conveniently, is proposed. Several popular design solutions are introduced at first. Then, dynamic Web system is chosen for developing the file access and control system. Finally, the paper gives the detailed process of the design and implementation of the system, which includes some key problems such as solutions of document management and system security. Additionally, the limitations of the system as well as the suggestions of further improvement are also explained. 展开更多
关键词 file access and control ACTIVEX role based access control (RBAC) version
下载PDF
A Holistic,Proactive and Novel Approach for Pre,During and Post Migration Validation from Subversion to Git
13
作者 Vinay Singh Mohammed Alshehri +3 位作者 Alok Aggarwal Osama Alfarraj Purushottam Sharma K.R.Pardasani 《Computers, Materials & Continua》 SCIE EI 2021年第3期2359-2371,共13页
Software development is getting a transition from centralized version control systems(CVCSs)like Subversion to decentralized version control systems(DVCDs)like Git due to lesser efficiency of former in terms of branch... Software development is getting a transition from centralized version control systems(CVCSs)like Subversion to decentralized version control systems(DVCDs)like Git due to lesser efficiency of former in terms of branching,fusion,time,space,merging,offline commits&builds and repository,etc.Git is having a share of 77%of total VCS,followed by Subversion with a share of 13.5%.The majority of software industries are getting a migration from Subversion to Git.Only a few migration tools are available in the software industry.Still,these too lack in many features like lack of identifying the empty directories as premigration check,failover capabilities during migration due to network failure or disk space issue,and detailed report generation as post-migration steps.In this work,a holistic,proactive and novel approach has been presented for pre/during/post-migration validation from Subversion to Git.Many scripts have been developed and executed run-time over various projects for overcoming the limitations of existing migration software tools for a Subversion to Git migration.During premigration,none of the available migration tools has the capability to fetch empty directories of Subversion,which results in an incomplete migration from Subversion to Git.Many Scripts have been developed and executed for pre-migration validation and migration preparation,which overcomes the problem of incomplete migration.Experimentation was conducted in SRLC Software Research Lab,Chicago,USA.During the migration process,in case of loss of network connection or due to any other reason,if migration stops or breaks,available migration tools do not have capabilities to start over from the same point where it left.Various Scripts have been developed and executed to keep the migration revision history in the cache(elastic cache)to start from the same point where it was left due to connection failure.During post-migration,none of the available version control migration tools generate a detailed report giving information about the total size of source Subversion repositories, the total volume of data migrated todestination repositories in Git, total number of pools migrated, time taken formigration, number of Subversion users with email notification, etc. VariousScripts have been developed and executed for the above purpose during thepost-migration process. 展开更多
关键词 Databases and information systems SUBversion Git version control system TRUNK tag translational settings author mapping
下载PDF
A solution for concurrency control and long transaction management in SDBMS
14
作者 ZHANGMin XIEKun-qing +2 位作者 MAXiu-jun SUNYu-xiang FENGXue-bing 《重庆邮电学院学报(自然科学版)》 2004年第5期137-142,共6页
The problem of long transactions is a significant problem in spatial database. The checkout mechanism and multi version mechanism are two kind methods of solving the problem of long transactions. In this paper, we pre... The problem of long transactions is a significant problem in spatial database. The checkout mechanism and multi version mechanism are two kind methods of solving the problem of long transactions. In this paper, we present a Shallow Version Management mechanism to realize multi version mechanism in spatial database. And we introduced a increment storage and dynamic version views building method to improve efficiency of storing and consulting. We also illuminate how to resolve the problem of long transaction concurrency control in spatial database by using multi version mechanism. At the end of this paper, we introduce some required means to version management in spatial database, like converge, compress and delete. 展开更多
关键词 空间数据库 长处理 翻译管理 共同控制
下载PDF
一种大属性域版本控制的云安全用户属性动态撤销策略
15
作者 党鲜玲 郭银章 《信息安全学报》 CSCD 2023年第1期154-164,共11页
密文策略属性基加密(ciphertext-policy attribute-based encryption, CP-ABE)作为一种一对多的数据加密技术,因能实现密文数据安全和细粒度的权限访问控制而引起学术界的广泛关注。尽管目前在该领域已取得了一些研究成果,然而,大多数CP... 密文策略属性基加密(ciphertext-policy attribute-based encryption, CP-ABE)作为一种一对多的数据加密技术,因能实现密文数据安全和细粒度的权限访问控制而引起学术界的广泛关注。尽管目前在该领域已取得了一些研究成果,然而,大多数CP-ABE方案均基于小属性域,系统属性同时被多个用户共享而难以实现动态的属性撤销,现有的属性撤销机制在功能复杂性、计算高效性、以及抗合谋攻击安全性方面存在的问题都成为它在实际应用中的障碍。针对上述问题,提出一种大属性域版本控制的云安全用户属性动态撤销策略。该方案在密文策略属性加密中构造属性及用户版本密钥,通过更新属性版本密钥实现用户属性撤销,更新用户版本密钥实现用户撤销。由此避免了基于重加密实现撤销带来的计算和通信开销。该方案基于q-DBPBDHE假设,在随机预言模型下证明是静态性安全的。最后,对方案进行了性能分析与实验验证,实验结果表明:在保证密文前后向安全性的前提下,该方案可以实现动态的用户属性撤销和用户撤销且可以抵制多重合谋攻击,较同类方案本文方案具有较优的功能特性和计算效率。此外,所提方案基于大属性域,在实际应用中更加灵活。 展开更多
关键词 云计算 大属性域 版本控制 属性撤销 访问控制
下载PDF
基于敏捷开发的持续交付系统的研究 被引量:3
16
作者 王晓龙 《信息技术》 2023年第5期131-136,共6页
敏捷开发理念的普及大大缩短了软件交付周期,实现了软件的快速迭代;持续交付作为一种优秀的软件开发模式,很大程度上保证了软件的开发效率和交付质量。文中基于敏捷开发的思想,设计并实现了一套持续交付系统,详细阐述了整体系统的工作... 敏捷开发理念的普及大大缩短了软件交付周期,实现了软件的快速迭代;持续交付作为一种优秀的软件开发模式,很大程度上保证了软件的开发效率和交付质量。文中基于敏捷开发的思想,设计并实现了一套持续交付系统,详细阐述了整体系统的工作流程和各个交付环节的具体实现,并对交付过程的版本一致性进行了设计与实现。该系统通用性较强,旨在提高版本发布的效率和准确性。 展开更多
关键词 敏捷开发 持续集成 持续交付 版本控制
下载PDF
智能变电站二次设备软件版本在线管控系统的设计和应用 被引量:3
17
作者 郭利军 茹东武 +2 位作者 卫星 侯俊飞 车帅 《计算机应用与软件》 北大核心 2023年第6期7-11,22,共6页
为提高当前智能变电站二次设备在软件版本维护、更新操作时的规范性、效率性和低风险性,设计并开发应用一款软件版本在线管控系统。详细阐述系统的整体架构设计方案,从系统功能角度论述各主要功能模块的实现过程,通过在智能变电站的试... 为提高当前智能变电站二次设备在软件版本维护、更新操作时的规范性、效率性和低风险性,设计并开发应用一款软件版本在线管控系统。详细阐述系统的整体架构设计方案,从系统功能角度论述各主要功能模块的实现过程,通过在智能变电站的试点应用效果显示,该系统可将操作时间压缩至原本的20%以下,大大提高了工作效率,规范了操作流程,有效减少人工操作出错概率,降低二次设备运维、检修期间产生的运行风险。 展开更多
关键词 二次设备 智能变电站 运维 软件版本 管控
下载PDF
电网集群环境分布式代码版本控制算法研究
18
作者 陈文平 梁文鹤 潘斌 《电子设计工程》 2023年第12期83-86,91,共5页
不合理的代码版本会导致电网有功功率与无功功率出现功率分配不均衡问题,为此,提出了电网集群环境分布式代码版本控制算法。在电网集群环境中,采用平均一致性算法完成电网集群环境分布式代码一致性分析,并确定分布式代码节点的信息分享... 不合理的代码版本会导致电网有功功率与无功功率出现功率分配不均衡问题,为此,提出了电网集群环境分布式代码版本控制算法。在电网集群环境中,采用平均一致性算法完成电网集群环境分布式代码一致性分析,并确定分布式代码节点的信息分享速度。为避免电网中分布式代码节点频率保持标准数值,计算电网系统的代码频率。根据瞬时负荷量计算代码版本,完成电网集群环境分布式代码版本控制算法的设计。实验结果表明,给出的电网集群环境分布式代码版本控制算法具有更好的有功功率收敛性,可有效提升电网系统的响应速度,具有更高的应用价值。 展开更多
关键词 电网集群环境 分布式代码 代码版本 控制算法
下载PDF
永磁同步电机在深井钻机绞车提升系统中的应用与分析
19
作者 邰明石 刘家荣 王玉超 《钻探工程》 2023年第S01期465-470,共6页
绞车作为深井钻机提升系统的主要动力设备,其设计的先进性对钻机整体的性能、效率及成本控制均有着重要意义。目前国内外普遍采用异步变频电动机和齿轮减速箱作为绞车传动装置,该机构存在低速(恒压、恒速钻进)不稳定、结构复杂、维护工... 绞车作为深井钻机提升系统的主要动力设备,其设计的先进性对钻机整体的性能、效率及成本控制均有着重要意义。目前国内外普遍采用异步变频电动机和齿轮减速箱作为绞车传动装置,该机构存在低速(恒压、恒速钻进)不稳定、结构复杂、维护工作量大、能耗成本高等问题。本文在现有钻机提升动力设计技术的基础上,提出了一种永磁同步电机在深井钻机绞车提升系统中的设计方案及其应用案例。根据永磁同步电机自身特点设计了一种无减速箱的双电机直驱系统,基于矢量闭环控制技术设计了相应的电控系统,在实际施工现场对其典型运行特性进行了测试分析,与同井场、同型号传统电动钻机的能耗对比分析表明,永磁同步电机绞车具有结构更为简单、维护及能耗成本更低的特点。 展开更多
关键词 永磁同步电机 绞车提升系统 直驱机构 变频控制 深井钻机
下载PDF
基于RBAC的IPv6环境网络信息安全访问控制方法
20
作者 李程 《通信电源技术》 2023年第22期194-196,共3页
常规的互联网协议第6版(Internet Protocol version 6,IPv6)环境网络信息安全访问控制方法主要使用ReliefF算法获取最优特征集合,易受访问约束限制影响,导致安全访问控制延时过高。针对此问题,利用基于角色的控制访问(Role-Based Access... 常规的互联网协议第6版(Internet Protocol version 6,IPv6)环境网络信息安全访问控制方法主要使用ReliefF算法获取最优特征集合,易受访问约束限制影响,导致安全访问控制延时过高。针对此问题,利用基于角色的控制访问(Role-Based Access Control,RBAC)方法设计一种全新的IPv6环境网络信息安全访问控制方法。构建了IPv6环境网络信息安全访问控制模型,利用RBAC生成了网络信息安全访问控制关系,实现了网络信息安全访问控制。实验结果表明,所设计的基于RBAC的IPv6环境网络信息安全访问控制方法的访问控制延时相对较低,证明设计的环境网络信息安全访问的控制效果较好,具有可靠性,有一定的应用价值,为降低IPv6环境网络风险做出了一定的贡献。 展开更多
关键词 基于角色的控制访问(RBAC) 互联网协议第6版(IPv6) 信息安全 访问控制
下载PDF
上一页 1 2 15 下一页 到第
使用帮助 返回顶部