返回顶部
首页 > 资讯 > 数据库 >Oracle PL/SQL Developer集成TFS进行团队脚本文件版本管理
  • 374
分享到

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

2024-04-02 19:04:59 374人浏览 泡泡鱼
摘要

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

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

本文通过记录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进行团队脚本文件版本管理

 


您可能感兴趣的文档:

--结束END--

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

本文链接: https://lsjlt.com/news/40686.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Oracle PL/SQL Developer集成TFS进行团队脚本文件版本管理
    对于传统的使用关系型数据库的大型软件产品,后台数据库的持续开发和维护可能会产生大量的脚本文件,针对这些脚本文件应该怎样比较方便的进行版本管理,以及如何快捷的在团队之间进行权限等协作管理呢?不同的数据库产品以...
    99+
    2024-04-02
  • PHP开发者必知:如何在IDE中集成Git实现文件管理和版本控制?
    随着Web应用程序的不断发展,PHP已经成为了一种广泛使用的编程语言。对于PHP开发者来说,版本控制是一个非常重要的工具,因为它能够帮助开发者有效地管理代码,并且避免因为代码冲突而引发的问题。而Git作为一种流行的版本控制系统,已经成为了...
    99+
    2023-10-25
    ide git 文件
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作