VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

大家如何做版本機制?

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
goto-dream



註冊時間: 2004-05-11
文章: 909


第 1 樓

發表發表於: 星期六 一月 24, 2009 1:21 pm    文章主題: 大家如何做版本機制? 引言回覆

這裡沒有討論到.是否大家都還在手動去更新程式....
還是都是區網方式更新...


我從這邊看到
http://www.programmer-club.com/pc2020v5/forum/ShowSameTitleN.asp?URL=N&board_pc2020=pb&id=1293


如果有心得...請大家多發表吧....

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
goto-dream



註冊時間: 2004-05-11
文章: 909


第 2 樓

發表發表於: 星期六 一月 31, 2009 11:19 am    文章主題: 引言回覆

我的心得...使用者散布各地...目前大約上百個使用者

1.目前有存取模式有 區網模式更新.sql Server更新模式.網頁更新模式.ftp更新模式
我是挑ftp更新模式.所有的安全問題給ftp server去管理.在一個地方架設一個固定ip ftp Server
更新程式使用的帳號.使用只能讀取檔案/目錄的.不讓那帳號可以修改刪除建立檔案/目錄...
目前常發現到有人莫名其妙去測試 那服務器....不過進不來~~~
管理帳號設限在 某個ip才能登入....避免有人亂搞?!
軟體挑zftp server.跟微軟windows2003

2.ftpclient程式我使用了蔡文華兄的...感謝他提供.我少寫了很多程式碼.測試時間
http://vfp.sunyear.com.tw/viewtopic.php?t=3098&highlight=%A7%F3%B7s

3.更新的方法我參考了
http://vfp.sunyear.com.tw/viewtopic.php?t=1809&highlight=%A7%F3%B7s
http://vfp.sunyear.com.tw/viewtopic.php?t=1126&highlight=%A7%F3%B7s
不過我聽從朋友意見...
不同之處是...我的程式永遠都是同一隻.用同一隻去作變化~~~

4.版本的處裡.也跟別人不同.我用年月+流水號.紀錄在設定檔
區分 程式 /報表 /資料庫
這三部分都會動到...有紀錄時我才知道.它更新到哪個部分了...

5.缺點是每次到ftp部分都會檢測是否有新檔案.這時會花5-10秒作這...
這方面.若使用者反應大多時.將會作調整~~~

6.還有一缺點.因為採用主動式ftp
防火牆會檔.部分防毒也會檔...不過我請她們看解決方法.讓她們自行解決~~~
有點不負責.不過教育一下也好.

以上是我過年期間完成的心得.....

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
chilin



註冊時間: 2003-10-01
文章: 79
來自: Taipei,Taiwan

第 3 樓

發表發表於: 星期日 二月 01, 2009 12:11 pm    文章主題: 引言回覆

資料庫架構 server/client
1.建立一個更新資料表儲存你的執行檔
我們會開三個欄位file_name,file_str(使用LONGBLOB),md5
2.將執行檔利用filetostr()變成一字串,存入資料表中,一併將執行檔的md5值存入
3.另製作一預先執行檔,此執行檔先連線到資料庫,在判斷client端執行檔的md5與資料表中的md5是否相同,
4.若不同表示有新版本程式,使用SQL語法將更新資料表的file_str抓下來,再利用strtofile()將字串存成檔案
5.最後再執行你的執行檔

_________________
一個喜愛Latte的男人
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
goto-dream



註冊時間: 2004-05-11
文章: 909


第 4 樓

發表發表於: 星期日 二月 08, 2009 12:51 pm    文章主題: 引言回覆

我是用壓縮檔rar...目前得知檔案如果下載不完全..會判斷檔案大小為0...不更新

我的使用者太多了...沒有使用sql server 我擔心會造成我的資料庫伺服器沒辦法承受...

區網可以先執行更新程式...但是在網際網路這'方法需要修正~~~

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作