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

歡迎訪問 生活随笔!

生活随笔

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

Android

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

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

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


PS:提前配置(所有的build\.idea\.gradle目錄都需要忽略
2.關聯project到svn服務器(創建Project目錄)
點擊share project


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

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

?

開始關聯:
?

關聯完成
?

?
此時服務器生成SVNTest空目錄

?
?
本地Project視圖狀態:綠色為新增,黃色為忽略。


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

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

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


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

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

加載中:

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

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

PS:VersionControl視圖可以查看文件狀態,提交


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


總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。