Android Studio

svn的安裝:ide

http://www.javashuo.com/article/p-ekbapzln-p.htmlsvn

 

SVN上傳文件忽略:工具

(1) .idea 文件夾,此文件夾是用來保存開發工具的設置信息。開發工具

(2) .gradle文件夾,此文件夾是用來保存gradle的依賴信息。測試

(3) build 文件夾,build文件夾是用來保存編譯後的文件目錄。gradle

(4) .iml 文件,是用來保存開發工具信息。ui

(5)  local.properties 文件,是用來保存項目依賴信息。this

 

SVN trunk(主線) branch(分支) tag(標記):場景idea

假如你的項目(這裏指的是手機客戶端項目)的某個版本(例如1.0版本)已經完成開發、測試並已經上線了,接下來接到新的需求,新需求的開發須要修改多個文件中的代碼,當需求已經開始開發一段時間的時候,忽然接到用戶或測試人員的反饋,項目中有個重大bug須要緊急修復,而且要求bug修復後要當即上線;此時應該怎麼修復bug呢?是在當前已經開發新需求的基礎上進行修復嗎?答案是否認的,緣由是:若是是在已經開發新需求的基礎上進行修復bug,那麼新需求還沒開發好,更沒有測試,怎麼馬上(或最可能快的)上線?!再次若是新功能的開發和bug修復的代碼都涉及到同一段代碼衝突了怎麼辦 。很顯然不能在當前開發的代碼基礎上進行bug修復工做完美的解決方案是:在當時完成的那個版本中進行bug fix,這樣帶來的好處是:
1:bug修復好以後可當即上線,不會由於新需求尚未完成或測試而延遲上線時間.net

2: bug修復是在原來上線的那個版本進行修復的,引發新bug的風險小,若是是在新需求的基礎上修復bug, 那麼新功能可能會帶來新的bug

原文地址:http://www.javashuo.com/article/p-azvbhgty-ee.html

 

Android Studio配置,加快編譯速度:

http://blog.csdn.net/zhoumushui/article/details/52454849

 

Log問題:過濾掉魅藍note無窮無盡的 

D/Surface:Surface::setBuffersDimensions(this=0x7f89e1b600,w=1080,h=1920)

^(?!.*(你要過濾掉的tag)).*$

相關文章
相關標籤/搜索