由于文檔的圖片沒(méi)辦法copy上,所以提供pdf的下載 PowerDesigner版本控制功能
利用PowerDesigner進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì)時(shí),對(duì)設(shè)計(jì)出來(lái)的數(shù)據(jù)模型進(jìn)行版本控制。本人以前都是將設(shè)計(jì)出來(lái)的數(shù)據(jù)模型文件pdm文件上傳到CVS或者svn中進(jìn)行版本控制,最近發(fā)現(xiàn)PowerDesigner軟件本身就具有版本控制功能。下面逐步介紹配置過(guò)程。
一、
首先介紹一下所用軟件及版本powerDesigner15,mysql 5.0 ,mysql-front
二、
使用mysql-front在mysql上建立mysql數(shù)據(jù)庫(kù)test。
如下圖:2-1
三、
在powerDesigner上建立數(shù)據(jù)源連接。
1.
點(diǎn)擊repositoryàRepository Definitions 菜單。參考圖3-1
2.
在彈出的菜單里新建一個(gè)mysql的repository,然后點(diǎn)擊 Data Source Name欄。參考 圖3-2
3.
在彈出的select a data source中點(diǎn)擊configuration按鈕。
參考圖3-3
4.
在彈出configure Data Connections中點(diǎn)擊new Data Connections.參考 圖3-4
5.
根據(jù)上圖配置mysql的connection。并且取名為mysql。
參考
圖3-5
6.
在Select a Data Source 中就會(huì)多出你剛才配置的data Source 參考 圖3-6
7.
按照上面的步驟建立好數(shù)據(jù)源連接后,點(diǎn)擊RepositoryàConnect.參考 圖3-7
8.
由于是第一次使用PowerDesigner連接,所以它需要進(jìn)行初始化并且創(chuàng)建一些它需要的表。點(diǎn)擊“是”。點(diǎn)擊“Execute”。過(guò)程比較慢,可能2—3分鐘。參考圖3-8,3-9
四、
對(duì)數(shù)據(jù)模型進(jìn)行版本控制
1.
這是用使用powerDesigner 創(chuàng)建一個(gè)mysql的數(shù)據(jù)模型,并且定義一個(gè)表。參見(jiàn)圖4-1
2.
定義完成之后右鍵點(diǎn)擊此數(shù)據(jù)模型。選擇check in.參見(jiàn)圖4-2
3.
彈出圖4-3后,點(diǎn)擊“ok”
4.
到Repository 中 查看,就會(huì)發(fā)現(xiàn)你剛才提交的那個(gè)數(shù)據(jù)模型,表明此數(shù)據(jù)模型已經(jīng)可以進(jìn)行版本控制了,項(xiàng)目組的其他同事也可以使用此方法在powerDesigner中配置數(shù)據(jù)源連接到剛才建立的data
source中,進(jìn)行check out的操作。參見(jiàn)圖4-4,4-5
posted on 2010-03-17 14:54
夢(mèng)源 閱讀(6646)
評(píng)論(0) 編輯 收藏