Oracle PL/SQL Developer集成TFS进行团队脚本文件版本管理
admin
2023-04-27 12:01:07
0

对于传统的使用关系型数据库的大型软件产品,后台数据库的持续开发和维护可能会产生大量的脚本文件,针对这些脚本文件应该怎样比较方便的进行版本管理,以及如何快捷的在团队之间进行权限等协作管理呢?不同的数据库产品以及相应的客户端管理工具与不同产品版本管理工具之间的集成度可能又存在不同的使用体检和接收程度。

本文通过记录TFS、PL/SQL以及相应插件安装、配置和操作,实现数据库脚本的一种版本管理模式。

1, 环境及插件

实现PL/SQL工具和TFS的版本管理集成需要如下插件

PL/SQL Developer 插件,下载地址:

http://www.allroundautomations.com/download/vcs124.zip

 

TFS MSSCI 工具,下载地址:

http://visualstudiogallery.msdn.microsoft.com/06c8e056-7f77-4a5c-9b8b-49318c143df8

 

TeamExplorer工具(如果已安装VS2013及后续版本,请忽略),下载地址:

http://www.microsoft.com/en-us/download/details.aspx?id=39314

2, PL/SQL中TFS参数配置

上述安装包都非常简单,简单点击几步就可以了,完成上述软件的安装后,打开PL/SQL工具,可以看到在工具条上添加了VCS的菜单。点击VCS -> Open Project出现如下图中TFS参数配置对话框。

 Oracle PL/SQL Developer集成TFS进行团队脚本文件版本管理

 

 

点击项目输入框中打开文件夹按钮,选择TFS服务器和项目并指定本地的工作目录

 Oracle PL/SQL Developer集成TFS进行团队脚本文件版本管理

 

 

3, PL/SQL中脚本文件签入、签出等操作

新建脚本文件,文件一定要放在上一步设置的本地工作区目录下面。

 Oracle PL/SQL Developer集成TFS进行团队脚本文件版本管理

 

点击CVS -> Add,选中新添加的文件,签入到TFS代码库中。

 Oracle PL/SQL Developer集成TFS进行团队脚本文件版本管理

 

可以在TFS Portal中看到刚才签入的代码

 Oracle PL/SQL Developer集成TFS进行团队脚本文件版本管理

 

 

   其他操作,比如签出代码、历史版本比较等操作就不一一列举了,这些功能都是开箱即用的功能。

 

4, 文件权限管理说明

多人团队中,可能涉及到权限管理的需要,比如需要合理的解决不同团队不同角色的人对文件具备不同的权限。

本人觉得除了涉及到知识权限保护、数据安全性防御、项目风险规避等出发点,尽可能的不要把团队成员的时间浪费到权限管理这件事情上。

权限管理结合TFS中的区域、文件夹、文件本身、账号和权限条款可以满足绝对多数的权限场景,应用权限到最小粒度的管理对象上。下图是一个文件权限配置的界面。

 Oracle PL/SQL Developer集成TFS进行团队脚本文件版本管理

 


相关内容

热门资讯

工作时间减少1%,肥胖率或下降... 澎湃新闻记者 季敬杰合理调整生活与工作的平衡可能会给健康带来意想不到的好处。近日一项研究指出,年度工...
美媒:中美元首会晤或讨论AI护... 据凤凰卫视援引美国媒体报道,美方希望借中美领导人会晤的机会,开启有关人工智能安全与管控的对话,并推动...
卫生间水管布置图尺寸高度 卫生间的水管布置可能比较复杂一些,因为卫生间的管道比较多。比如有热水器的通水管道,有座便器的冲水管道...
电脑尺寸在哪里看 电脑尺寸在哪里看1、可以选择手工测量法来测量电脑尺寸,这时测量一下屏幕对角线,因为显示面积都会小于显...
电脑机箱尺寸标准 常规的机箱一般是立体式,或桌面式,再就是横式。电脑机箱尺寸,目前市面上根据不同的规格有不同的方案。 ...
斯塔默发声:不会辞职 【环球时报驻英国特约记者 纪双城 环球时报特约记者 甄翔 于文】执政党工党在英国地方选举中遭遇“历史...
抽油烟机管道有异味怎么办 抽油烟机是厨房中不可或缺的设备,它能有效地排出油烟,保证室内空气的清新。但是,长时间使用后,抽油烟机...
抽油烟机管道有油垢怎么办 抽油烟机管道是我们家庭生活中必不可少的设备,但长时间的使用会导致管道内部积累大量的油垢,如不及时清理...
沈伯洋与台北市长格局有落差,叶... 海峡导报综合报道 民进党将正式拍板征召民代沈伯洋出战台北市长,并发布采访通知,预计在13日下午举行台...
核查:上世纪已有多款汉坦疫苗上... 明查员 冯梦速览- 人类感染汉坦病毒已有数十年历史。朝鲜战争期间,联合国军就曾有过大规模感染。汉坦病...