我們正在嘗試使用git版本控制來處理Codename One項目。使用代碼名一個項目在Git/SVN版本控制中
當我從git拉項目時,文件(修改和新添加的主題res文件)被更新,但它們不會出現在主題中。
當我嘗試運行項目時,我的更改沒有反映出來,如何刷新項目?
我試圖建立/清理,也刷新cn1lib,但沒有取得任何進展。
我們正在嘗試使用git版本控制來處理Codename One項目。使用代碼名一個項目在Git/SVN版本控制中
當我從git拉項目時,文件(修改和新添加的主題res文件)被更新,但它們不會出現在主題中。
當我嘗試運行項目時,我的更改沒有反映出來,如何刷新項目?
我試圖建立/清理,也刷新cn1lib,但沒有取得任何進展。
這實際上是由一個特別爲與版本控制環境中的團隊合作而設計的功能觸發的。你可以得到這個通過取消在設計File->XML Team Mode
工作,但將「解決」這一功能:http://www.codenameone.com/blog/teamwork-and-other-things.html
的解決辦法是簽了res
目錄,當它存在打開RES文件指,而不是到主題文件。這允許您的團隊一起編輯該目錄,避免在共享二進制res文件時出現衝突。
謝謝你,我沒有檢查xml團隊模式,但沒有任何區別..你給鏈接(https://www.codenameone.com/team.html),這是什麼?對不起,我不太明白。 而解決方案不是那麼清楚。你是什麼意思通過檢查res目錄... 讓我在這裏清除我的問題..當我的團隊成員在gui構建器中添加一個表單(例如主窗體)時,它會從我的項目中的git中拉出。有2個文件main.ui和主文件,但是當我打開我的res文件或GUI構建器時,主窗體不在那裏。
你需要使用命令(添加註釋不添加答案)。我修復了鏈接(在瀏覽器問題中完成)確保所有開發人員將Team Mode設置爲相同的值,並且res目錄內容與res文件一起提交。在設計師中打開應該顯示更改。 –
謝謝你shai ... it works .. cn1 rocks ..... – beck