posts - 43,comments - 75,trackbacks - 0

           由于文檔的圖片沒辦法copy上,所以提供pdf的下載 PowerDesigner版本控制功能

                利用PowerDesigner進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)時(shí),對設(shè)計(jì)出來的數(shù)據(jù)模型進(jìn)行版本控制。本人以前都是將設(shè)計(jì)出來的數(shù)據(jù)模型文件pdm文件上傳到CVS或者svn中進(jìn)行版本控制,最近發(fā)現(xiàn)PowerDesigner軟件本身就具有版本控制功能。下面逐步介紹配置過程。

          一、         首先介紹一下所用軟件及版本powerDesigner15mysql 5.0 mysql-front


          二、         使用mysql-frontmysql上建立mysql數(shù)據(jù)庫test

          如下圖:2-1


          三、         powerDesigner上建立數(shù)據(jù)源連接。


          1.       點(diǎn)擊repositoryàRepository Definitions 菜單。參考圖3-1


          2.       在彈出的菜單里新建一個(gè)mysqlrepository,然后點(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ù)上圖配置mysqlconnection。并且取名為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”。過程比較慢,可能2—3分鐘。參考圖3-83-9

          四、         對數(shù)據(jù)模型進(jìn)行版本控制

          1.       這是用使用powerDesigner 創(chuàng)建一個(gè)mysql的數(shù)據(jù)模型,并且定義一個(gè)表。參見圖4-1



          2.       定義完成之后右鍵點(diǎn)擊此數(shù)據(jù)模型。選擇check in.參見圖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的操作。參見圖4-44-5


          posted on 2010-03-17 14:54 夢源 閱讀(6649) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 老河口市| 德令哈市| 荆门市| 砚山县| 永定县| 兴业县| 勐海县| 岐山县| 尼玛县| 鄱阳县| 获嘉县| 项城市| 宁城县| 中西区| 玛曲县| 莱州市| 裕民县| 河南省| 宝应县| 石棉县| 乐业县| 博客| 桦川县| 阳东县| 锦屏县| 丰台区| 东乡县| 佛冈县| 古蔺县| 扎赉特旗| 绥江县| 民勤县| 富蕴县| 白河县| 平遥县| 离岛区| 白朗县| 阳朔县| 阿鲁科尔沁旗| 晴隆县| 句容市|