xlua與伺服器的版本控制器

2021-10-07 06:43:08 字數 352 閱讀 7293

最近在學習xlua,引申到的內容是熱更新和伺服器對版本的控制和對更新包的管理。

hotfix

因為時間倉促,好像忘了回傳目標版本號,後續再補

最後,我們稍微提一下,xlua和c#相互呼叫的方式。

該版本控制器的流程如下

這裡將版本檔案進行快取的初衷是為了防止多人需求更新重複的檔案,造成讀寫流迴圈的開啟關閉。但也需要分別為它們設定時間值,否則並不常用的更新包被長時間快取會浪費系統資源。

綜上,大致就是本次學習過程所涉及到的內容和經歷的困難點所在。後續還將為服務端新增資料庫驗證,給遊戲端實裝熱更和登入註冊,實現傳輸加密和最後的遊戲性涉及。路漫漫其修遠兮。

版本控制器 Git

版本控制器 集中式 分布式 集中式 cvs svn等 缺點 必須聯網,必須推送到 伺服器 分布式 git等 不必聯網,速度快,安全性很高,每個人的電腦都有完整的版本庫 git的使用 一 安裝 linux安裝 git 檢視是否安裝 debian或ubuntu linux sudo apt get in...

git版本控制器

git是目前世界上最先進的分布式版本控制系統。將雲端專案 拉取到本地,在git bash下執行 git clone 專案位址 建立本地分支 git branch dev 建立乙個dev分支 git branch a 檢視分支資訊,上部分為本地 下部分為遠端 git push 把 提交到雲端git p...

REST Framework 版本控制器

目錄 版本控制器介紹 一 作用 二 內建的版本控制類 三 區域性使用 四 全域性使用 五 示例 原始碼分析 為什麼在開發過程中為什麼會有不同的版本產生,我們之前在restful規範的時候的時候已經介紹過了,這裡不再贅述,在rest framework中開發者就為我們內建了乙個版本控制項來幫助我們來更...