關(guān)聯(lián) svn
在將項(xiàng)目關(guān)聯(lián)到 svn 服務(wù)器前,我們需要設(shè)置好忽略文件,使一些不必要的文件可以不用上傳到 svn 服務(wù)器上咒吐。
設(shè)置忽略文件
設(shè)置忽略文件
Android Studio 默認(rèn)給出了三種方式來忽略指定的文件蔑水。
- 忽略指定的文件
- 忽略文件下所有的文件
- 忽略匹配對應(yīng)規(guī)則的所有文件
Android Studio 一般忽略以下的一些不需要添加到版本庫的文件。
忽略文件 | 文件功能 |
---|---|
.idea 文件夾 | 用來保存開發(fā)工具的設(shè)置信息 |
.gradle 文件夾 | 用來保存 cradle 的依賴信息 |
所有的 build 文件夾 | 用來保存編譯后的文件目錄 |
所有的 .iml 文件 | 用來保存開發(fā)工具信息 |
local.properties 文件 | 保存項(xiàng)目依賴信息 |
添加忽略文件
上傳項(xiàng)目到 svn
上傳項(xiàng)目到 svn
創(chuàng)建并連接版本庫地址
取消 svn 關(guān)聯(lián)
項(xiàng)目關(guā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>
為了徹底清除與先前關(guān)聯(lián)的 svn 的關(guān)系砌滞,我們還需要刪除項(xiàng)目目錄中對應(yīng)的 .svn
文件(該文件默認(rèn)在 Mac 下是隱藏文件)。
首先打開終端坏怪,進(jìn)入到項(xiàng)目的目錄贝润,通過命令 ls -lrta
查看該目錄下所有文件。查看到 .svn
文件后铝宵,在命令行繼續(xù)輸入 find . -name "*.svn" | xargs rm -rf
刪除 .svn
文件打掘。