首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bitbucket与数据库开发

Bitbucket与数据库开发
EN

Stack Overflow用户
提问于 2018-08-29 22:39:37
回答 1查看 864关注 0票数 0
  1. 我有一个运行的Windows服务器。
  2. 在Server上,开发人员已经创建了存储过程、视图、表、触发器。
  3. 在Windows服务器上,开发人员创建了shell脚本。

我想开始在BitBucket存储库中对上面描述的代码进行版本化。我在BitBucket中创建了一个存储库。

  1. 应该如何在这个存储库中组织分支?即“Server\数据库\. "Windows Server\shell_script.
  2. 我是否可以将BitBucket连接到Server和Windows,并指定需要对哪些代码进行版本化?

以上两种选择都有可能吗?

  1. 我只需要对代码的更改进行版本控制,并有能力标记在哪个项目下进行代码更改。

我是BitBucket的新手。我正在使用它的网络前端。我不知道如何配置命令行访问,所以请尽量不要引用Bitbucket命令。抱歉,如果我听起来很混乱。

请帮帮忙。

EN

回答 1

Stack Overflow用户

发布于 2020-04-27 23:00:50

我知道这是个老问题,但无论如何,原则上我建议:

  1. 将所有服务器shell脚本放在一个地方,并使其成为链接到bitbucket回购的git。
  2. 添加服务器外壳脚本,以导出从SQL db控制的版本。
代码语言:javascript
复制
- The export from the SQL db should be to text files so they are easily 'diffable'
- You might as well make the export to a sub-directory within the shell scripts repo so that everything is in one place and can't get out of sync
- So you only have one branch, not a separate one for server shell scripts and db

  1. 确保用户运行导出脚本,然后在进行更改时提交所有内容。

理想情况下,您有一个测试服务器,这意味着您需要一种将更改从repo推送到SQL的方法。我想您可以使用脚本来完成这个任务,但是可以删除服务器设置并从文本文件中重新创建它。

因此,基本上,您不能将SQL直接连接到bitbucket。您需要脚本才能从回购中读取和写入数据库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52087014

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档