期刊文献+
共找到283篇文章
< 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页
ANewStorageStrategyforHypertextBasedVersionControlWANGYan;GUOFushun;LILianzhi;WEILing(王岩)(郭福顺)(李莲治)(魏玲)(Dept... ANewStorageStrategyforHypertextBasedVersionControlWANGYan;GUOFushun;LILianzhi;WEILing(王岩)(郭福顺)(李莲治)(魏玲)(Dept.ofComputerScienc... 展开更多
关键词 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页
VERSIONCONTROLOFDISTRIBUTEDEDBMSFORCSCW¥WangQianping;LinZongkai;GuoYuchai(CADLab.,InstituteofComputingTechno... VERSIONCONTROLOFDISTRIBUTEDEDBMSFORCSCW¥WangQianping;LinZongkai;GuoYuchai(CADLab.,InstituteofComputingTechnologyAcademiaSinic... 展开更多
关键词 ss:CSCW CAD version control DISTRIBUTED EDBMS
全文增补中
版本控制系统——Subversion技术及其在软件开发库的应用 被引量:6
5
作者 高平 周磊 《航空电子技术》 2013年第1期24-28,共5页
Subversion是一个全新的自由/开源的版本控制系统,用户可用它方便地实现版本管理。本文首先描述了Subversion的特性和架构,然后介绍了版本控制的"锁定-修改-解锁"和"复制-修改-合并"两种模型,并比较这两种加锁策略... Subversion是一个全新的自由/开源的版本控制系统,用户可用它方便地实现版本管理。本文首先描述了Subversion的特性和架构,然后介绍了版本控制的"锁定-修改-解锁"和"复制-修改-合并"两种模型,并比较这两种加锁策略的优劣,最后结合当前软件配置管理的现状,提出了一种使用Subversion技术建立软件开发库的方案。 展开更多
关键词 版本控制系统 软件开发库 SUBversion VisualSVN SERVER TortoiseSVN
下载PDF
A Holistic,Proactive and Novel Approach for Pre,During and Post Migration Validation from Subversion to Git
6
作者 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
一种基于质量检查的联锁车站软件配置管理方法
7
作者 郭璐 韩安平 《铁道通信信号》 2024年第4期28-33,共6页
随着计算机联锁系统的发展,联锁车站软件变更次数增多,联锁车站软件配置管理工作在管理变更版本方面存在困难。为此,提出一种在配置管理工作中增加质量检查的管理方法:提前规定相关的人员、设备、作业方法;识别配置管理的对象,制定配置... 随着计算机联锁系统的发展,联锁车站软件变更次数增多,联锁车站软件配置管理工作在管理变更版本方面存在困难。为此,提出一种在配置管理工作中增加质量检查的管理方法:提前规定相关的人员、设备、作业方法;识别配置管理的对象,制定配置项标识规则;通过执行车站软件的版本控制、文件时序性、文件一致性、软硬件匹配、软件结构性等检查,以及判断生产输出记录中人、机、料、法、环等生产要素是否满足要求,来保证车站软件的生产质量。经3000多个计算机联锁车站开展试验应用,结果证明联锁车站软件问题数显著减少,该方法在提高联锁车站软件的生产质量方面可行有效,能进一步保障现场联锁车站软件的安全稳定运行。 展开更多
关键词 计算机联锁 配置管理 质量检查 软件变更 版本控制
下载PDF
Subversion在软件项目实训教学中的应用
8
作者 洪勇军 《现代计算机》 2011年第17期38-41,共4页
为了提高软件技术有关专业项目实训的教学效果,增强学生的团队协作开发能力,使学生能更快地适应企业工作环境,在分析Subversion版本控制技术特点的基础上,阐述应用Subversion改进软件项目实训教学的具体方法。
关键词 项目实训 团队开发 版本控制 SUBversion
下载PDF
基于改进默克尔树与区块链的电网调度自动控制软件版本一致性管控方法
9
作者 卫泽晨 李立新 +6 位作者 刘金波 於益军 宋旭日 李宇佳 狄方春 崔灿 潘鹏飞 《电网技术》 EI CSCD 北大核心 2024年第3期1273-1280,共8页
调度自动控制软件是调度自动化系统的核心。近年来,发生了一些运维人员在工程现场随意变更调度自动控制软件版本,导致现场运行版本与测试通过版本不一致,进而造成软件运行异常的不良后果,严重影响了系统安全稳定运行。针对软件版本一致... 调度自动控制软件是调度自动化系统的核心。近年来,发生了一些运维人员在工程现场随意变更调度自动控制软件版本,导致现场运行版本与测试通过版本不一致,进而造成软件运行异常的不良后果,严重影响了系统安全稳定运行。针对软件版本一致性问题,提出了一种基于改进默克尔树与区块链的电网调度自动控制软件版本一致性管控方法。设计了基于区块链的调度自动控制软件版本管控流程,结合调度自动控制软件特点,提出改进默克尔树对软件版本标注算法,提高了软件版本标识的安全可靠性;运用区块链技术进行软件版本信息上链存储,确保版本信息可核查、可追溯;设计了软件版本切片一致性校验方法,解决了调度自动控制软件测试和现场运行环境不一致导致无法校验的问题。最后,以自动电压控制软件为例,验证了所提出的软件版本一致性管控方法的有效性。 展开更多
关键词 调度自动控制软件 版本信息标识 数字摘要 改进默克尔树 区块链 一致性校验
下载PDF
Design and Implementation of File Access and Control System Based on Dynamic Web 被引量:3
10
作者 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. 展开更多
关键词 文件存取 文件控制 ACTIVEX RBAC 版本
下载PDF
A solution for concurrency control and long transaction management in SDBMS
11
作者 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
一种大属性域版本控制的云安全用户属性动态撤销策略
12
作者 党鲜玲 郭银章 《信息安全学报》 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
基于敏捷开发的持续交付系统的研究 被引量:2
13
作者 王晓龙 《信息技术》 2023年第5期131-136,共6页
敏捷开发理念的普及大大缩短了软件交付周期,实现了软件的快速迭代;持续交付作为一种优秀的软件开发模式,很大程度上保证了软件的开发效率和交付质量。文中基于敏捷开发的思想,设计并实现了一套持续交付系统,详细阐述了整体系统的工作... 敏捷开发理念的普及大大缩短了软件交付周期,实现了软件的快速迭代;持续交付作为一种优秀的软件开发模式,很大程度上保证了软件的开发效率和交付质量。文中基于敏捷开发的思想,设计并实现了一套持续交付系统,详细阐述了整体系统的工作流程和各个交付环节的具体实现,并对交付过程的版本一致性进行了设计与实现。该系统通用性较强,旨在提高版本发布的效率和准确性。 展开更多
关键词 敏捷开发 持续集成 持续交付 版本控制
下载PDF
智能变电站二次设备软件版本在线管控系统的设计和应用 被引量:1
14
作者 郭利军 茹东武 +2 位作者 卫星 侯俊飞 车帅 《计算机应用与软件》 北大核心 2023年第6期7-11,22,共6页
为提高当前智能变电站二次设备在软件版本维护、更新操作时的规范性、效率性和低风险性,设计并开发应用一款软件版本在线管控系统。详细阐述系统的整体架构设计方案,从系统功能角度论述各主要功能模块的实现过程,通过在智能变电站的试... 为提高当前智能变电站二次设备在软件版本维护、更新操作时的规范性、效率性和低风险性,设计并开发应用一款软件版本在线管控系统。详细阐述系统的整体架构设计方案,从系统功能角度论述各主要功能模块的实现过程,通过在智能变电站的试点应用效果显示,该系统可将操作时间压缩至原本的20%以下,大大提高了工作效率,规范了操作流程,有效减少人工操作出错概率,降低二次设备运维、检修期间产生的运行风险。 展开更多
关键词 二次设备 智能变电站 运维 软件版本 管控
下载PDF
电网集群环境分布式代码版本控制算法研究
15
作者 陈文平 梁文鹤 潘斌 《电子设计工程》 2023年第12期83-86,91,共5页
不合理的代码版本会导致电网有功功率与无功功率出现功率分配不均衡问题,为此,提出了电网集群环境分布式代码版本控制算法。在电网集群环境中,采用平均一致性算法完成电网集群环境分布式代码一致性分析,并确定分布式代码节点的信息分享... 不合理的代码版本会导致电网有功功率与无功功率出现功率分配不均衡问题,为此,提出了电网集群环境分布式代码版本控制算法。在电网集群环境中,采用平均一致性算法完成电网集群环境分布式代码一致性分析,并确定分布式代码节点的信息分享速度。为避免电网中分布式代码节点频率保持标准数值,计算电网系统的代码频率。根据瞬时负荷量计算代码版本,完成电网集群环境分布式代码版本控制算法的设计。实验结果表明,给出的电网集群环境分布式代码版本控制算法具有更好的有功功率收敛性,可有效提升电网系统的响应速度,具有更高的应用价值。 展开更多
关键词 电网集群环境 分布式代码 代码版本 控制算法
下载PDF
永磁同步电机在深井钻机绞车提升系统中的应用与分析
16
作者 邰明石 刘家荣 王玉超 《钻探工程》 2023年第S01期465-470,共6页
绞车作为深井钻机提升系统的主要动力设备,其设计的先进性对钻机整体的性能、效率及成本控制均有着重要意义。目前国内外普遍采用异步变频电动机和齿轮减速箱作为绞车传动装置,该机构存在低速(恒压、恒速钻进)不稳定、结构复杂、维护工... 绞车作为深井钻机提升系统的主要动力设备,其设计的先进性对钻机整体的性能、效率及成本控制均有着重要意义。目前国内外普遍采用异步变频电动机和齿轮减速箱作为绞车传动装置,该机构存在低速(恒压、恒速钻进)不稳定、结构复杂、维护工作量大、能耗成本高等问题。本文在现有钻机提升动力设计技术的基础上,提出了一种永磁同步电机在深井钻机绞车提升系统中的设计方案及其应用案例。根据永磁同步电机自身特点设计了一种无减速箱的双电机直驱系统,基于矢量闭环控制技术设计了相应的电控系统,在实际施工现场对其典型运行特性进行了测试分析,与同井场、同型号传统电动钻机的能耗对比分析表明,永磁同步电机绞车具有结构更为简单、维护及能耗成本更低的特点。 展开更多
关键词 永磁同步电机 绞车提升系统 直驱机构 变频控制 深井钻机
下载PDF
基于RBAC的IPv6环境网络信息安全访问控制方法
17
作者 李程 《通信电源技术》 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
基于构件的软件版本管理系统 被引量:13
18
作者 李欣 张路 +1 位作者 谢冰 杨芙清 《电子学报》 EI CAS CSCD 北大核心 2000年第11期119-121,131,共4页
传统的软件配置管理建立在文件版本控制的基础之上 ,现代大型软件系统的开发要求在更大粒度上进行版本控制 .同时 ,基于构件的软件开发是当前的发展趋势 ,也需要适应其特点的配置管理支持工具 .本文提出了基于构件的软件版本控制模型 ,... 传统的软件配置管理建立在文件版本控制的基础之上 ,现代大型软件系统的开发要求在更大粒度上进行版本控制 .同时 ,基于构件的软件开发是当前的发展趋势 ,也需要适应其特点的配置管理支持工具 .本文提出了基于构件的软件版本控制模型 ,采用将版本控制与并发控制单位分离的策略 ,从而在大粒度版本控制的同时 。 展开更多
关键词 软件构件 软件开发 软件版本管理系统
下载PDF
支持协同设计的工程数据库版本管理 被引量:12
19
作者 王潜平 林宗楷 郭玉钗 《软件学报》 EI CSCD 北大核心 1996年第11期691-697,共7页
计算机支持协同设计是计算机支持协同工作CSCW(computersupportedcooperativework)的一个应用领域,也是CAD技术的进一步发展.本文论述了计算机支持协同设计的基本概念、内容.讨论了用于计... 计算机支持协同设计是计算机支持协同工作CSCW(computersupportedcooperativework)的一个应用领域,也是CAD技术的进一步发展.本文论述了计算机支持协同设计的基本概念、内容.讨论了用于计算机支持协同设计的工程数据库版本管理的思想、方法。 展开更多
关键词 版本管理 工程数据库 CSCW
下载PDF
一种分布式冗余的实时数据存储检索机制 被引量:11
20
作者 李德文 黄文君 +1 位作者 胡静泓 钱益舟 《上海交通大学学报》 EI CAS CSCD 北大核心 2014年第7期948-952,958,共6页
为解决传统集中式实时数据库吞吐量、容错性、可扩展性不足的难题,提出一种基于分布式架构、具备多重副本管理功能的实时数据存储检索机制.该机制结合一致性哈希算法与基于多版本控制的数据组织方案,从实时数据的存储、管理、查询三方... 为解决传统集中式实时数据库吞吐量、容错性、可扩展性不足的难题,提出一种基于分布式架构、具备多重副本管理功能的实时数据存储检索机制.该机制结合一致性哈希算法与基于多版本控制的数据组织方案,从实时数据的存储、管理、查询三方面进行设计和优化,在保证数据存取实时性的基础上实现了备份同步、一致性修复等核心功能,从而有效提高了实时数据库的海量数据存储与处理能力,为实时数据库向分布式存储、多重冗余备份、系统规模动态调整等方向的转变奠定了基础.通过在原型系统中测试验证,结果表明该机制能够达到设计预期目标和性能要求. 展开更多
关键词 分布式 多重副本 存储检索 一致性哈希 多版本控制
下载PDF
上一页 1 2 15 下一页 到第
使用帮助 返回顶部