Source Control for Oracle(源代碼管理工具)是一款Oracle數(shù)據(jù)庫專用的源代碼管理工具,讓用戶可以通過Git、SVN等工具來管理數(shù)據(jù)庫的版本,當(dāng)出現(xiàn)問題的時候也能及時修復(fù)。有了軟件的幫助,用戶就不需要編寫數(shù)據(jù)庫對象腳本簽入版本控制,提升了開發(fā)效率以及維護效率。 功能介紹1、使跟蹤和共享架構(gòu)更改變得簡單 將靜態(tài)數(shù)據(jù)更改與架構(gòu)更改一起檢查到版本控制中 使用簡單的日志消息檢查更改并單擊按鈕 并排比較數(shù)據(jù)庫中的對象和靜態(tài)數(shù)據(jù)與版本控制 無需停止使用您最喜歡的編輯器 鎖定共享開發(fā)數(shù)據(jù)庫上的對象 輕松設(shè)置沙盒環(huán)境 不再需要復(fù)雜的解決方案來編寫數(shù)據(jù)庫對象的腳本并將它們簽入版本控制 通過工作文件夾使用任何不受支持的版本控制系統(tǒng) 2、輕松的 Oracle 版本控制 Oracle 源代碼控制是一個 Windows 應(yīng)用程序,它使您可以輕松地使用 Git、SVN 和 TFS 對架構(gòu)和靜態(tài)數(shù)據(jù)進行版本控制。您可以繼續(xù)在 IDE 中進行更改,而無需處理單獨的腳本文件,因此不會中斷您的工作方式 3、版本控制您的架構(gòu)和靜態(tài)數(shù)據(jù) 存儲和共享任何 Oracle 數(shù)據(jù)庫對象和靜態(tài)數(shù)據(jù)。提交和更新需要在 Object Explorer 中單擊兩次。 要查看新增內(nèi)容,您可以檢查單個數(shù)據(jù)行的更改,并突出顯示更改的記錄。 4、一鍵共享更改 Oracle Source Control 會為您將更改檢查到版本控制中 — 因此您不必依賴手動腳本和源代碼控制流程。您可以比較對源代碼管理的更改并查看突出顯示的差異。準(zhǔn)備就緒后,只需鍵入一條消息并單擊“簽入”即可。 5、記錄每次數(shù)據(jù)庫簽入 “歷史記錄”選項卡顯示每個更改,因此您可以輕松跟蹤更改了哪些對象、誰簽入以及何時簽入。每個對象都可以在簽入前后與差異查看器進行比較。如果您的最新更改出現(xiàn)問題,差異查看器可讓您輕松發(fā)現(xiàn)和修復(fù)。 6、與您的 IDE 一起使用 Oracle 源代碼控制獨立于您的編輯器工作,因此無論您使用 SQL Developer 還是 PL/SQL Developer,您都不必更改您在數(shù)據(jù)庫上的工作方式。最小化后,該工具可在您工作時通過任務(wù)欄通知使團隊保持最新狀態(tài)。 7、鎖定對象 如果您的團隊在共享開發(fā)數(shù)據(jù)庫上工作,您可以在處理對象時鎖定對象。如果有人嘗試編輯對象,服務(wù)器將返回錯誤消息。鎖定對象時可以添加注釋以幫助整個團隊進行交流。 8、支持沙盒開發(fā) Oracle Source Control 使沙盒環(huán)境的設(shè)置變得容易。開發(fā)人員可以在開始工作之前從版本控制中獲取最新版本,以確保他們不會覆蓋其他人的更改。當(dāng)一個新人加入團隊時,通過版本控制中的數(shù)據(jù)庫的新副本讓他們啟動并運行很簡單。 9、其他版本控制系統(tǒng)的工作文件夾 通過工作文件夾連接到其他版本控制系統(tǒng)(例如 Mercurial、Perforce、Vault、ClearCase)。使用您現(xiàn)有的工具提交更改,并使用 Oracle 源代碼管理快速修改腳本和數(shù)據(jù)庫。 軟件特色1、更換管理層 通常,需要解決方法來確保開發(fā)人員擁有最新的數(shù)據(jù)庫更改。這意味著親自或通過電子郵件討論更新,并暫停開發(fā),直到每個人都保持最新狀態(tài)。一些開發(fā)團隊共享備份和恢復(fù)工作,或自定義內(nèi)部解決方案。這些通常很耗時,并且容易出現(xiàn)人為錯誤。 通過源代碼控制,您的團隊可以快速獲取最新的更改并提交他們自己的更改。很容易跟蹤誰更改了什么、何時更改以及為什么更改。如果發(fā)生沖突,您可以在提交更改之前比較差異。 2、預(yù)防和控制災(zāi)害 如果沒有源代碼控制,即使在單個開發(fā)人員修改簡單數(shù)據(jù)庫的項目中,數(shù)據(jù)庫更改也很容易意外導(dǎo)致表被覆蓋、數(shù)據(jù)丟失或錯誤。同樣,問題在團隊中被放大。 源代碼控制系統(tǒng)通過提高開發(fā)過程的透明度并幫助您及早發(fā)現(xiàn)錯誤來降低發(fā)生災(zāi)難的可能性。如果確實出現(xiàn)問題,可以通過恢復(fù)到以前的版本輕松消除錯誤。 3、恢復(fù)部分完成的工作 通常,恢復(fù)部分完成的工作可能會很慢。開發(fā)人員必須花時間了解彼此的代碼和工作狀態(tài)。對于大型或分布式開發(fā)團隊,這個問題被放大了。 通過允許開發(fā)人員在源代碼控制系統(tǒng)中輕松記錄他們的更改,團隊可以輕松查看項目的歷史記錄,從而更快地啟動和運行。 4、遵守 許多組織都需要遵守監(jiān)管標(biāo)準(zhǔn),包括《薩班斯-奧克斯利法案》和第70號審計標(biāo)準(zhǔn)聲明:服務(wù)組織(SAS70)。數(shù)據(jù)庫包含關(guān)鍵數(shù)據(jù),因此合規(guī)審計員通常要求組織考慮對數(shù)據(jù)庫的每一次更改。 通過源代碼控制數(shù)據(jù)庫,很容易: 管理架構(gòu)和數(shù)據(jù)更改的方式 文檔架構(gòu)更改 維護誰進行了哪些更改的詳細歷史記錄 記錄數(shù)據(jù)庫架構(gòu)和訪問權(quán)限 如果出現(xiàn)問題,請恢復(fù)到以前的版本 5、Oracle的源代碼控制工具 Redgate的Oracle數(shù)據(jù)庫專用源代碼控制工具Source Control for Oracle將您的數(shù)據(jù)庫直接連接到您的Git、SVN或TFS源代碼控制系統(tǒng)。通過自動存儲Oracle數(shù)據(jù)庫架構(gòu)更改的完整歷史記錄,Oracle Source Control使實施源代碼控制變得容易。 另一個Redgate工具,用于Oracle的架構(gòu)比較,可讓您比較和部署源代碼控制下文件的更改,這對于發(fā)現(xiàn)更改、恢復(fù)到以前的版本和部署升級非常有用。 使用編程語言寫的程序,由于每條指令都對應(yīng)計算機一個特定的基本動作,所以程序占用內(nèi)存少、執(zhí)行效率高。 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位官方正式版2023年......
7筆記本win10正式版ghost(32位)旗艦免......
8雨林木風(fēng)win10(32位)ghost 修正專業(yè)......