關聯(lián) svn
在將項目關聯(lián)到 svn 服務器前,我們需要設置好忽略文件,使一些不必要的文件可以不用上傳到 svn 服務器上。
設置忽略文件
設置忽略文件
Android Studio 默認給出了三種方式來忽略指定的文件。
- 忽略指定的文件
- 忽略文件下所有的文件
- 忽略匹配對應規(guī)則的所有文件
Android Studio 一般忽略以下的一些不需要添加到版本庫的文件。
忽略文件 | 文件功能 |
---|---|
.idea 文件夾 | 用來保存開發(fā)工具的設置信息 |
.gradle 文件夾 | 用來保存 cradle 的依賴信息 |
所有的 build 文件夾 | 用來保存編譯后的文件目錄 |
所有的 .iml 文件 | 用來保存開發(fā)工具信息 |
local.properties 文件 | 保存項目依賴信息 |
添加忽略文件
上傳項目到 svn
上傳項目到 svn
創(chuàng)建并連接版本庫地址
取消 svn 關聯(lián)
項目關聯(lián) svn 后,在 .idea
目錄下會自動生成的vcs.xml
文件,我們需要將 vcs="svn
修改為 vcs=""
。
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="svn" />
</component>
</project>
為了徹底清除與先前關聯(lián)的 svn 的關系,我們還需要刪除項目目錄中對應的 .svn
文件(該文件默認在 Mac 下是隱藏文件)。
首先打開終端,進入到項目的目錄,通過命令 ls -lrta
查看該目錄下所有文件。查看到 .svn
文件后,在命令行繼續(xù)輸入 find . -name "*.svn" | xargs rm -rf
刪除 .svn
文件。