目前的android studio 2.0(包含preview版)都已經把git,svn,cvs 等工具集成進來了。所以,我們只需要根據代碼服務器選擇使用即可。
這裏以開源中國上的git私有庫爲例:演示一下:
1.用android studio下載項目;
2.用android studio 更新代碼;
3.用android studio 上傳代碼;
4.用android studio 對比本地和服務器代碼;
1.用android studio下載項目
打開 as後,我們看到這個界面:
選擇git,下一步:
點clone, 然後as 就會自動幫你下載了,當然會要求你輸入賬號和密碼,成功後會提示,是否打開項目,選擇YES打開。
2.用android studio 更新代碼
假如別人修改了代碼,傳到git上了,你就需要更新代碼,怎麼更新呢?也很簡單:
首先,對比一下代碼, 選擇要修改的文件:
對比結果:
服務器上多了一行代碼:
然後,右鍵->Git->Repository->Pull:
就把服務器上的代碼同步下來了。
3.用android studio 上傳代碼
右鍵->Git->Commit Directory即可。一定得處理完代碼衝突,再提交。
4.用android studio 對比本地和服務器代碼
在第2條,已經講過對比單個文件和服務器上的單個文件。對比目錄,目前的一個思路是,自己建立一個Branch,然後更新master分支,再和master分支做對比。
最後再把自己的branch分支的代碼合併到master上。具體怎麼操作,我還沒用過,目前這個項目就我一個人開發。以後接觸到,再補上。