Android studio使用svn進行代碼版本控制

Android Studio SVN 使用方法

如何安裝配置SVN

請直接參考《SVN在Android Studio中的配置》

http://www.cnblogs.com/songmeng/p/4389446.html

如何使用SVN

本文主要參考了《AndroidStudio配置SVN以及使用代碼管理》

http://www.it165.net/pro/html/201508/51801.html

本文主要參考了CSDN《Android Studio SVN 使用方法》

http://blog.csdn.net/Android_Study_OK/article/details/51387677

正文

一巡通、Android Studio添加忽略文件

注意★:Android Studio創(chuàng)建的Android項目帮非,必須先來添加要忽略的文件秩贰,再關(guān)聯(lián)SVN,一般需要忽略以下內(nèi)容:

.idea文件夾

.gradle文件夾

所有的build文件夾

所有的.iml文件

local.properties文件

具體步驟:

如何添加忽略也可參考:http://jingyan.baidu.com/article/a378c960bd502fb32828309b.html

1.打開設(shè)置對話框 Ctrl+Alt+s洞拨,如下圖:

2.開始添加忽略,如下圖(3張圖)

完成以上操作后蚣常,就添加好了ignore厘惦,結(jié)果如下

關(guān)聯(lián)到SVN

菜單VCS—–>Import into Version Control—–>Share Project(Subversion)

將Android Studio當(dāng)前項目同SVN服務(wù)器關(guān)聯(lián)起來,但是并沒有將項目導(dǎo)入到SVN服務(wù)器上鸵赫,需要在完成建立連接后再次提交項目到SVN服務(wù)器衣屏。

之后會彈出:選擇要分享的SVN地址及其他選項

在Define share target下

第一個選項是直接將整個文件都放到trunk文件夾下,

第二個選項可以再trunk下創(chuàng)建你當(dāng)前項目的文件夾辩棒,

第三個選項在項目文件夾下有創(chuàng)建了一個trunk文件夾狼忱,

因此建議使用第二中方式;選擇完成后點擊Share就可以了一睁,會彈出讓你選擇SVN工作副本的格式化版本(jdk版本)钻弄,如下圖:

這里有一個希望第一次提交代碼的朋友注意,如果倉庫沒有代碼卖局,一點要選擇? ? ? ?第一個? ?選項8伞!Q馀肌批销!

點擊OK等待一會就能創(chuàng)建本地項目同SVN服務(wù)器的關(guān)聯(lián)了,成功后會自動刷新本地的項目洒闸,待項目里的內(nèi)容變成綠色的即表示已經(jīng)成功了,如圖:

右上角出現(xiàn)了SVN操作的按鈕

再次點擊VCS菜單(或鼠標(biāo)右鍵),出現(xiàn)了Subversion選項

到目前為止只是將項目同SVN服務(wù)器建立了聯(lián)系均芽,并沒有將代碼提交到SVN服務(wù)器上去丘逸,如何提交呢

其實很簡單,只需點擊SVN相關(guān)操作按鈕里的commit就行了(上圖SVN相關(guān)操作按鈕左起第二個按鈕)

當(dāng)然也可以用下面的方法VCS菜單—>Subversion–>Commit.如下圖:

或者:選中文件或者文件夾掀宋,點擊右鍵–>Subversion–>Commit.如下圖:

三深纲、Checkout SVN上的項目

直接看截圖

點擊yes打開,導(dǎo)入項目后會問你兩次*iml要不要加到版本控制劲妙,選擇no即可

剛導(dǎo)入后會發(fā)現(xiàn)沒有.gradle文件夾湃鹊,當(dāng)你運行編譯一遍程序后就會出現(xiàn).grandle文件夾的

現(xiàn)在紅色代表忽略的文件,白色代表版本控制的文件

四镣奋、Android Studio SVN代碼沖突的解決

當(dāng)你提交時币呵,別人已經(jīng)搶在你前面提交了一版了,你就顯示提交失敗侨颈,如下圖:表示你的這個文件已經(jīng)過期了

此時余赢,你應(yīng)該先更新,更新時提示:(有沖突)

點擊ok

點擊Merge

使用上圖中的x或者>>來整理出一個最終版哈垢,點擊apply就解決完沖突了

你也可以不點擊merge妻柒,點擊close,自己來手動處理沖突耘分,如下圖

根據(jù)實際情況改為下圖代碼

別忘了點擊右鍵举塔,標(biāo)記為解決

別忘了上邊只是解決了沖突,你還沒提交解決沖突后的代碼陶贼,如下圖:繼續(xù)提交就完成了

五啤贩、瀏覽SVN上的內(nèi)容



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市拜秧,隨后出現(xiàn)的幾起案子痹屹,更是在濱河造成了極大的恐慌,老刑警劉巖枉氮,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件志衍,死亡現(xiàn)場離奇詭異,居然都是意外死亡聊替,警方通過查閱死者的電腦和手機楼肪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來惹悄,“玉大人春叫,你說我怎么就攤上這事。” “怎么了暂殖?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵价匠,是天一觀的道長冕杠。 經(jīng)常有香客問我张症,道長心赶,這世上最難降的妖魔是什么器罐? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮脉漏,結(jié)果婚禮上锈麸,老公的妹妹穿的比我還像新娘讼育。我一直安慰自己手形,他們只是感情好啥供,可當(dāng)我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著叁幢,像睡著了一般滤灯。 火紅的嫁衣襯著肌膚如雪坪稽。 梳的紋絲不亂的頭發(fā)上曼玩,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天,我揣著相機與錄音窒百,去河邊找鬼黍判。 笑死,一個胖子當(dāng)著我的面吹牛篙梢,可吹牛的內(nèi)容都是我干的顷帖。 我是一名探鬼主播,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼渤滞,長吁一口氣:“原來是場噩夢啊……” “哼贬墩!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起妄呕,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤陶舞,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后绪励,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體肿孵,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年疏魏,在試婚紗的時候發(fā)現(xiàn)自己被綠了停做。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡大莫,死狀恐怖蛉腌,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤烙丛,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布贯吓,位于F島的核電站,受9級特大地震影響蜀变,放射性物質(zhì)發(fā)生泄漏悄谐。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一库北、第九天 我趴在偏房一處隱蔽的房頂上張望爬舰。 院中可真熱鬧,春花似錦寒瓦、人聲如沸情屹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽垃你。三九已至,卻和暖如春喂很,著一層夾襖步出監(jiān)牢的瞬間惜颇,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工少辣, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留凌摄,地道東北人。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓漓帅,卻偏偏與公主長得像锨亏,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子忙干,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內(nèi)容