windows mobile 專案開發中,往往涉及到乙個專案多個版本的問題,即如果有個專案叫做 點菜寶,即一種點菜的終端裝置。有很多餐廳使用。
在開發出來的乙個標準模板上,每個餐廳會有不同的小需求,這些改動相比標準來說變更很少,這樣不值得開發乙個新的專案。
所以在標準上新增「編譯條件」,這樣在執行時加上此編譯條件執行,即可得到不同的版本。
設定編譯條件:專案屬性》生成》條件編譯符號
語法:
#if debug
console.writeline("debug version");
#else
console.writeline("not debug version");
#endif
這樣在版本控制上就會很條理,再有個文件寫一下編譯條件對應的版本就最好了,想執行那個就執行那個。
專案版本控制2
一 合併 1 分支合併到主幹 操作物件主幹 操作步驟 找到開發工具下存放 的位置 tortoisesvn merge.選擇 merge a range of revisions url to merge from填要合併的分支路徑 最後點選合併merge 注 如果合併後出現衝突直接在開發工具裡面處理...
linux版本控制專案 gitBlit
github為開源貢獻了很多,而且其版本控制也同樣快速有效 但是由於免費使用github只能建立公共庫,如果建立公共庫需要每月交一定量的費用 由於經費有限,尋找乙個免費的github的開源專案成為必須 gitblit是我們最終定下來的,直接可以執行在linux或window上面,自帶的使用者管理和許...
Unity專案結構和版本控制
一 工程檔案 1.c 工程檔案 assembly csharp vs.csproj vs assembly csharp.csproj monodevelop 2.js工程檔案 assembly unityscript vs.unityproj vs assembly unityscript.uni...