gpt4 book ai didi

sql - 为现有 SQL 数据库创建 Azure 存储库

转载 作者:行者123 更新时间:2023-12-03 03:27:41 26 4
gpt4 key购买 nike

我们在 SQL Server 上有一个现有的 SQL 数据库。我们使用 Azure 存储库。我希望能够为 SQL 数据库创建一个存储库。不确定正确的步骤是什么。我可以在 azure devops 中创建一个空存储库并将其克隆到我的本地计算机。我可以打开Visual Studio,如何将SQL数据库导入到新项目中?一旦我有了 SQL 项目,我就可以使用sync...push 推送回 azure devops 并创建拉取请求。

最佳答案

I would like to be able to create a repo for the SQL database. . I can
open up Visual Studio, how do I import the SQL database into a new
project? Once I have the SQL project I can push back up to azure
DevOps with sync…push and create a pull request.

可以通过多种方式将 SQL 数据库项目导入 Azure Repos 请参阅以下内容:-

我创建了一个数据库对象并将其导入到 VS 代码中的 SQL Server 项目中,如下所示:-

enter image description here

enter image description here

可以通过 3 种方式将此 SQL 项目从本地计算机导入到 Azure DevOps:-

方法 1)

在 Azure DevOps 中创建新项目时,会在 Azure DevOps 组织中创建具有相同项目名称的默认存储库。您可以使用内置身份验证在 Azure DevOps 中导入您的存储库,请参阅以下内容:-

enter image description here

我在 VS studio 代码命令行中运行这些命令,将 SQL 项目导入到 Azure DevOps 存储库,如下所示:-

git --version
git init
git add .
git commit -m "Initial commit"

enter image description here

现在从上面的 Azure DevOps 页面复制远程源代码引用上面的图片 - 从命令行推送现有存储库并通过日志记录将其推送到我们的 Azure 存储库进入 Azure DevOps 帐户,如下所示:-

git remote add origin https://<org-name>@dev.azure.com/org/project-name/_git/project-name
git push -u origin --all

enter image description here

SQL 项目已添加到 Azure DevOps 存储库,如下所示:-

enter image description here

现在您可以设置构建并运行 SQL 管道,甚至可以提交对项目的更改并通过同一存储库中的 git Push 推送它。

方法 2)
通过 GitHub 导入。
您可以将整个 SQL 项目保存在 GitHub 帐户中并将其导入到 Azure DevOps,如下所示:-

enter image description here

您可以直接粘贴 Github 存储库 URL 并直接导入,无需对公共(public)存储库进行任何身份验证,或者通过使用 PAT token 的 Git 身份验证导入它,如下所示:-

enter image description here

单击“需要身份验证”> 输入 GitHub 帐户的用户名和密码,并从 GitHub 帐户设置 > 开发人员设置 > 个人访问 token > 生成新 token 获取 PAT

enter image description here

enter image description here

Github 存储库已成功导入 Azure DevOps。

enter image description here

方法 3)

从 VS studio 代码导入项目,如下所示:-

enter image description here

enter image description here

您可以使用上述选项将代码从 Visual Studio 推送到 Azure DevOps Repo。

您可以开始创建发布管道并将 SQL 项目作为 Artifact 导入并运行管道,如下所示:-

enter image description here

关于sql - 为现有 SQL 数据库创建 Azure 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75341981/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com