吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Devart:dbForge源代碼管理操作流程

工程師鄧生 ? 來(lái)源:哲想軟件 ? 作者:哲想軟件 ? 2022-08-30 11:28 ? 次閱讀

dbForgeSource Control for SQL Server是一個(gè)SSMS插件,可實(shí)現(xiàn)數(shù)據(jù)庫(kù)版本控制,并與最大的版本控制系統(tǒng)兼容,包括Git、Mercurial、SVN、TFVC、AzureDevOps Server、Perforce和SourceGearVault。

提交更改

要將更改提交到您的存儲(chǔ)庫(kù),請(qǐng)執(zhí)行以下操作:

1、在SSMSObject Explorer中,右鍵單擊所需的鏈接數(shù)據(jù)庫(kù),指向SourceControl,然后單擊Commit。

a847b3a8-2428-11ed-ba43-dac502259ad0.png

之后,“刷新”對(duì)話框會(huì)自動(dòng)打開,顯示每個(gè)階段的進(jìn)度。

a86cd818-2428-11ed-ba43-dac502259ad0.png

2、刷新完成后,源代碼控制管理器打開。在遠(yuǎn)程更改部分中,選擇要提交的對(duì)象和/或數(shù)據(jù)。

請(qǐng)注意,如果您選擇的不是所有相關(guān)對(duì)象,而是只選擇一個(gè),則單擊Commit后,將打開以下Dependencies窗口,其中包含包含所有受影響對(duì)象的建議:

a88e0880-2428-11ed-ba43-dac502259ad0.png

3、在文本框中,寫一條評(píng)論來(lái)描述你的提交。這將幫助您的開發(fā)人員同事了解它的含義。然后檢查更改以確保一切正常。

a8afa2b0-2428-11ed-ba43-dac502259ad0.png

4、單擊提交。相應(yīng)的對(duì)話框打開,顯示提交操作的進(jìn)度。全部完成后,單擊OK。

a8e559a0-2428-11ed-ba43-dac502259ad0.png

取消更改

您可以撤消已在數(shù)據(jù)庫(kù)對(duì)象中進(jìn)行但尚未提交的更改。但是,請(qǐng)注意撤消操作會(huì)導(dǎo)致數(shù)據(jù)庫(kù)中的永久更改;這些更改只能通過恢復(fù)以前保存的數(shù)據(jù)庫(kù)備份來(lái)恢復(fù)。

要撤消更改,請(qǐng)執(zhí)行以下步驟:

1、在SSMS對(duì)象資源管理器中,右鍵單擊鏈接數(shù)據(jù)庫(kù)或特定數(shù)據(jù)庫(kù)對(duì)象,指向SourceControl,然后單擊ShowSource Control Manager。

a90b9c78-2428-11ed-ba43-dac502259ad0.png

2、在源代碼控制管理器的本地更改部分中,選擇要撤消的更改,然后單擊撤消。
a92dafca-2428-11ed-ba43-dac502259ad0.png

3、該過程完成后,單擊OK。

a9549892-2428-11ed-ba43-dac502259ad0.png

解決沖突

當(dāng)兩個(gè)或更多人同時(shí)對(duì)同一個(gè)數(shù)據(jù)庫(kù)對(duì)象進(jìn)行更改時(shí),就會(huì)發(fā)生沖突。在源代碼管理中,沖突顯示在源代碼管理管理器的相應(yīng)部分中。

要解決源代碼管理中的沖突,請(qǐng)執(zhí)行以下操作:

1、在SSMS對(duì)象資源管理器中,右鍵單擊鏈接數(shù)據(jù)庫(kù)或特定數(shù)據(jù)庫(kù)對(duì)象,指向SourceControl,然后單擊ShowSource Control Manager。

a976e078-2428-11ed-ba43-dac502259ad0.png

2、選擇沖突的對(duì)象或數(shù)據(jù),然后選擇以下任一方法來(lái)解決您的沖突:

獲取本地-您的上述對(duì)象或數(shù)據(jù)版本將提交到源代碼控制

遠(yuǎn)程獲取——您的更改將被丟棄;您的本地?cái)?shù)據(jù)庫(kù)將使用最新版本的所述對(duì)象或來(lái)自源代碼管理的數(shù)據(jù)進(jìn)行更新

而已!但請(qǐng)記住,如果沒有相關(guān)的架構(gòu)更改,數(shù)據(jù)更改可能不會(huì)適用。如果您已將架構(gòu)和數(shù)據(jù)更改應(yīng)用到數(shù)據(jù)庫(kù)對(duì)象,則需要同時(shí)提交它們。同樣,如果您要拉取其他人的架構(gòu)和數(shù)據(jù)更改,請(qǐng)同時(shí)拉取它們。

也就是說(shuō),如果您有模式?jīng)_突和對(duì)象上的數(shù)據(jù)更改,則如果不事先解決模式?jīng)_突,則無(wú)法提交或檢索此更改。

查看更改歷史記錄

可以使用更改歷史記錄來(lái)跟蹤源代碼管理中的更改,這使您可以執(zhí)行以下操作:

查看整個(gè)數(shù)據(jù)庫(kù)或單獨(dú)對(duì)象的更改歷史記錄

查看每個(gè)提交的詳細(xì)信息,包括修訂ID、日期、作者和評(píng)論

查看每次提交中修改的對(duì)象列表

查看每個(gè)對(duì)象的DDL 差異

比較兩個(gè)修訂版

要打開更改歷史記錄,請(qǐng)執(zhí)行以下操作:

1、在SSMS對(duì)象資源管理器中,右鍵單擊鏈接數(shù)據(jù)庫(kù)或特定數(shù)據(jù)庫(kù)對(duì)象,指向源代碼管理,然后單擊查看更改歷史記錄。

2、如果您想比較兩個(gè)單獨(dú)的修訂,請(qǐng)按住CTRL并從列表中選擇您的修訂。差異將用紅色突出顯示,如下面的屏幕截圖所示。

a9aab830-2428-11ed-ba43-dac502259ad0.png




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)庫(kù)
    +關(guān)注

    關(guān)注

    7

    文章

    3848

    瀏覽量

    64688
  • 管理器
    +關(guān)注

    關(guān)注

    0

    文章

    248

    瀏覽量

    18617
  • svn
    svn
    +關(guān)注

    關(guān)注

    0

    文章

    30

    瀏覽量

    8689

原文標(biāo)題:Devart:dbForge源代碼管理入門(下)

文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Devart: dbForge Compare Bundle for SQL Server—比較SQL數(shù)據(jù)庫(kù)最簡(jiǎn)單、最準(zhǔn)確的方法

    ? dbForge Compare Bundle For SQL Server:包含兩個(gè)工具,可幫助您節(jié)省用于手動(dòng)數(shù)據(jù)庫(kù)比較的 70% 的時(shí)間 dbForge數(shù)據(jù)比較 幫助檢測(cè)和分析實(shí)時(shí)SQL數(shù)據(jù)庫(kù)
    的頭像 發(fā)表于 01-17 11:35 ?138次閱讀

    dbForge Studio for PostgreSQL:PostgreSQL數(shù)據(jù)庫(kù)多功能集成開發(fā)環(huán)境

    數(shù)據(jù)庫(kù)模式和表數(shù)據(jù)的比較和同步 高效便捷地生成針對(duì)特定列的智能測(cè)試數(shù)據(jù) 支持14種格式的數(shù)據(jù)導(dǎo)入和導(dǎo)出 數(shù)據(jù)透視表中的數(shù)據(jù)匯總和值得關(guān)注的數(shù)據(jù)報(bào)告 多功能數(shù)據(jù)檢索、存儲(chǔ)和管理 從命令行自動(dòng)化重復(fù)操作 dbForge Studi
    的頭像 發(fā)表于 01-16 17:26 ?113次閱讀

    dbForge Studio For SQL Server:用于有效開發(fā)的最佳SQL Server集成開發(fā)環(huán)境

    dbForge Studio For SQL Server:用于有效開發(fā)的最佳SQL Server集成開發(fā)環(huán)境 SQL編碼助手 SQL代碼分析 查詢分析器 可視化查詢生成器 數(shù)據(jù)和模式比較 源代碼
    的頭像 發(fā)表于 01-16 10:36 ?110次閱讀

    Devart: dbForge Edge——您的終極多元數(shù)據(jù)庫(kù)解決方案

    ? 使用全面的工具集來(lái)完成各種開發(fā)、管理和行政任務(wù) dbForge Edge是什么? dbForge Edge是您高效開發(fā)、管理SQL Server、MySQL、MariaDB、Ora
    的頭像 發(fā)表于 01-15 11:48 ?124次閱讀
    <b class='flag-5'>Devart</b>: <b class='flag-5'>dbForge</b> Edge——您的終極多元數(shù)據(jù)庫(kù)解決方案

    Oracle數(shù)據(jù)庫(kù)的多功能集成開發(fā)環(huán)境

    無(wú)需編碼即可在圖表上構(gòu)建可視化查詢 消除性能瓶頸的查詢優(yōu)化器 數(shù)據(jù)庫(kù)管理和靈活的用戶管理 帶有圖表和數(shù)據(jù)透視表的數(shù)據(jù)分析和報(bào)告工具 200多個(gè)真實(shí)測(cè)試數(shù)據(jù)的智能生成器 dbForge Studio的重要特征 PL/SQL
    的頭像 發(fā)表于 01-14 13:52 ?116次閱讀
    Oracle數(shù)據(jù)庫(kù)的多功能集成開發(fā)環(huán)境

    Devart::dbForge SQL Complete讓生產(chǎn)力上一個(gè)臺(tái)階

    SQL編碼助手,適用于SSMS 和VS 該工具提供上下文感知的代碼補(bǔ)全,使SQL開發(fā)人員和數(shù)據(jù)庫(kù)管理員能夠更快地編寫代碼。 SQL Complet包含許多實(shí)用的功能,這些功能是專門為提高開發(fā)團(tuán)隊(duì)
    的頭像 發(fā)表于 01-14 11:09 ?143次閱讀
    <b class='flag-5'>Devart</b>::<b class='flag-5'>dbForge</b> SQL Complete讓生產(chǎn)力上一個(gè)臺(tái)階

    Devart SSIS數(shù)據(jù)流組件

    Devart SSIS 數(shù)據(jù)流組件是功能強(qiáng)大的工具,旨在簡(jiǎn)化 SQL Server Integration Services (SSIS) 包內(nèi)的 ETL 流程,使用戶無(wú)需編寫復(fù)雜的代碼即可
    的頭像 發(fā)表于 01-05 11:08 ?206次閱讀
    <b class='flag-5'>Devart</b> SSIS數(shù)據(jù)流組件

    Gmapping源代碼

    Gmapping源代碼.docx
    發(fā)表于 11-16 13:42 ?0次下載

    適用于MySQL的dbForge架構(gòu)比較

    dbForge Schema Compare for MySQL 是一種工具,用于輕松有效地比較和部署 MySQL 數(shù)據(jù)庫(kù)結(jié)構(gòu)和腳本文件夾差異。該工具提供了 MySQL 數(shù)據(jù)庫(kù)架構(gòu)中所有差異的全面視圖。
    的頭像 發(fā)表于 10-28 09:41 ?259次閱讀
    適用于MySQL的<b class='flag-5'>dbForge</b>架構(gòu)比較

    “小滿”V24.10源代碼在AtomGit開源

    近日,由中國(guó)汽車工業(yè)協(xié)會(huì)指導(dǎo),普華基礎(chǔ)軟件股份有限公司主辦的“小滿”安全車控操作系統(tǒng)開源發(fā)布會(huì)暨共建計(jì)劃說(shuō)明會(huì)成功舉行。普華基礎(chǔ)軟件宣布將安全車控操作系統(tǒng)“小滿”(簡(jiǎn)稱“小滿”)V24.10源代碼
    的頭像 發(fā)表于 10-27 14:41 ?507次閱讀

    源代碼解析工具與自動(dòng)化流程圖生成解決方案

    ? 摘要:CasePlayer2是一款強(qiáng)大的源代碼解析工具,專門設(shè)計(jì)用于分析ANSI C、C、C++以及匯編語(yǔ)言源代碼,并自動(dòng)化地生成流程圖等文件。該工具集成了多種功能,包括MISRA-C規(guī)范檢查
    的頭像 發(fā)表于 10-10 13:40 ?344次閱讀

    hex可以轉(zhuǎn)成源代碼

    Hex文件可以轉(zhuǎn)換成源代碼的近似形式,但無(wú)法直接還原為原始的、完全相同的源代碼 。這是因?yàn)镠ex文件是二進(jìn)制文件,包含了程序編譯后的機(jī)器碼,這些機(jī)器碼與原始的源代碼在結(jié)構(gòu)和表達(dá)上存在顯著的差異。不過
    的頭像 發(fā)表于 09-02 10:41 ?1209次閱讀

    華企盾防泄密系統(tǒng)讓企業(yè)源代碼更安全

    源代碼防泄密是指企業(yè)把自己的知識(shí)產(chǎn)權(quán),包括源代碼、公司競(jìng)爭(zhēng)戰(zhàn)略、新產(chǎn)品、新技術(shù)、新業(yè)務(wù)流程,按照最高保密標(biāo)準(zhǔn)進(jìn)行保密和管理,以避免被其他企業(yè)或者競(jìng)爭(zhēng)對(duì)手獲取,并可能在短時(shí)間內(nèi)利用其競(jìng)爭(zhēng)
    的頭像 發(fā)表于 05-23 11:30 ?528次閱讀

    企業(yè)如何保護(hù)源代碼安全?做好源代碼防泄密工作

    出現(xiàn)了相似或相同功能的產(chǎn)品。這無(wú)疑引發(fā)了企業(yè)管理者們對(duì)于企業(yè)源代碼數(shù)據(jù)泄漏的深深憂慮。 許多企業(yè)錯(cuò)誤地認(rèn)為,只要采用了版本管理工具如Git或SVN,代碼安全問題就得到了保障。然而,事實(shí)
    的頭像 發(fā)表于 05-22 16:01 ?509次閱讀

    【開源鴻蒙】下載OpenHarmony 4.1 Release源代碼

    本文介紹了如何下載開源鴻蒙(OpenHarmony)操作系統(tǒng) 4.1 Release版本的源代碼,該方法同樣可以用于下載OpenHarmony最新開發(fā)版本(master分支)或者4.0 Release、3.2 Release等發(fā)布版本的
    的頭像 發(fā)表于 04-27 23:16 ?1057次閱讀
    【開源鴻蒙】下載OpenHarmony 4.1 Release<b class='flag-5'>源代碼</b>
    足球改单| 百家乐官网必胜法技巧| 网上赌百家乐被抓应该怎么处理| 大发888扑克下载| 哪个百家乐官网玩法平台信誉好| 网上百家乐有假的吗| 娱乐城注册送奖金| 百家乐官网赌场规则| 百家乐马渚| 皇博线上娱乐| 网上百家乐官网公| 大发888娱乐城rfgjdf888bg| 澳门盘口| 皇冠百家乐官网的玩法技巧和规则 | 免费百家乐官网规则| 玩百家乐官网出千方法| 如何看百家乐的路纸| 中信娱乐城| 百家乐视频游戏帐号| 投注平台出租| 百家乐游戏真人游戏| 保德县| 太阳城百家乐娱乐官方网| 真钱百家乐官网送钱| 百家乐技巧-澳门百家乐官方网址| 嵊泗县| 百家乐真钱斗地主| 任我赢百家乐官网自动投注分析系统 | 百家乐必胜法hk| 百家乐官网视频金币| 百家乐路单| 百家乐官网路单规则| 百家乐开闲的几率多大| 百家乐官网局部| 大发888加速器| 八卦与24山| 峨眉山市| 百家乐园云顶娱乐主页| 香港百家乐官网六合彩| 大发888娱乐场下载 zhldu| 金都百家乐官网的玩法技巧和规则|