日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android开发工具之Android Studio----版本控制SVN使用(一)

發(fā)布時間:2025/3/15 Android 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android开发工具之Android Studio----版本控制SVN使用(一) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

第一種情況:之前沒有創(chuàng)建倉庫,由開發(fā)人員通過關(guān)聯(lián)本地project到server來創(chuàng)建代碼管理倉庫
1.配置IDE的忽略配置(AndroidStudio的忽略配置)在Setting中設(shè)置忽略文件,被忽略的文件提交時不會被提交到服務(wù)器倉庫中


PS:提前配置(所有的build\.idea\.gradle目錄都需要忽略
2.關(guān)聯(lián)project到svn服務(wù)器(創(chuàng)建Project目錄)
點擊share project


3.配置服務(wù)器倉庫地址
這里我的倉庫已經(jīng)創(chuàng)建了branchs,tags,truck三個目錄。所以這里之間關(guān)聯(lián)到truck目錄下的SVNTest目錄。填寫提交日志(創(chuàng)建project目錄),點擊share開始關(guān)聯(lián)

?
選擇SVN版本,我這里是1.8.點擊OK。

?

開始關(guān)聯(lián):
?

關(guān)聯(lián)完成
?

?
此時服務(wù)器生成SVNTest空目錄

?
?
本地Project視圖狀態(tài):綠色為新增,黃色為忽略。


4.配置服務(wù)器倉庫的忽略屬性----設(shè)置以后其他開發(fā)人員checkout代碼時,會把忽略屬性同步下來,不會把設(shè)置為忽略的文件下載到本地
在Project視圖選中SVNTest目錄右鍵--

配置服務(wù)器的忽略屬性:
*.iml
.gradle
.idea
build
local.properties
.DS_Store
captures(沒有不用配置)
記得打上update projectiesrecursively選項,遞歸配置子目錄文件。

小技巧:新建或者導(dǎo)入module時重復(fù)此操作可以將生成的build目錄自動加入忽略管理
?
(如果不配置這個步驟,其他人從服務(wù)器checkout下來代碼以后,編譯生成的這些無關(guān)文件,可以選擇不添加到版本控制也可以。不加入版本控制,顯示紅色)


5.提交本地Project到服務(wù)器
這里由于是第一次提交所以全是新增文件。

提交兩種方式,一種是在菜單欄的 。
另外一種:

加載中:

提交對話框:(紅框選中的如果選中,點擊完commit會發(fā)現(xiàn)沒反應(yīng),需要你檢查代碼,初始提交可以去掉)

提交完成會在底部VersionControl視圖彈出通知

PS:VersionControl視圖可以查看文件狀態(tài),提交


6.重新關(guān)聯(lián)
如果由于某種原因想重新關(guān)聯(lián),可以將projec文件目錄下的.svn目錄刪除,然后在Setting—VersionControl里將project的版本控制設(shè)置刪除。然后重新執(zhí)行關(guān)聯(lián)操作。


總結(jié)

以上是生活随笔為你收集整理的Android开发工具之Android Studio----版本控制SVN使用(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。