使用文件和目錄的Subversion屬性
Subversion集成使您能夠在不離開(kāi)IntelliJ IDEA的情況下使用Subversion特有的屬性。
一旦定義,文件或目錄的屬性將顯示在“SVN屬性”視圖中。在這個(gè)視圖中,您可以瀏覽和更改現(xiàn)有的屬性及其值,或使用工具欄按鈕或上下文菜單命令創(chuàng)建新的屬性。
如果您希望“SVN屬性”視圖在您瀏覽項(xiàng)目或編輯文件時(shí)保留其內(nèi)容,請(qǐng)確認(rèn)“按下選擇(Follow Selection)”按鈕
未被按下。否則視圖將顯示當(dāng)前選定或編輯的文件的屬性。
⒈ 在“項(xiàng)目(Project)”工具窗口中,在SVN版本控制下選擇需要的文件或目錄。
⒉ 從主VCS菜單或選擇的上下文菜單中選擇:Subversion | 編輯屬性(Subversion | Edit Properties)。“SVN屬性”視圖將打開(kāi),顯示所選文件的屬性:

⒊ 使用工具欄按鈕或上下文菜單命令來(lái)創(chuàng)建、編輯或刪除屬性,如下面的過(guò)程所述。
如果你想要?jiǎng)?chuàng)建一個(gè)新的屬性,或者是設(shè)置一個(gè)現(xiàn)有屬性的值,請(qǐng)執(zhí)行以下的操作步驟:
⒈ 打開(kāi)“SVN屬性”視圖。在Subversion菜單上使用Set property命令來(lái)定義一個(gè)屬性。
⒉ 點(diǎn)擊SVN屬性視圖工具欄上的添加按鈕
,或者在上下文菜單中選擇“添加屬性(Add property)”命令。出現(xiàn)“設(shè)置屬性(Set property)”對(duì)話框。
⒊ 在“屬性名稱(Property name)”字段中,輸入新屬性的名稱,或從下拉列表中選擇一個(gè)。
⒋ 選擇“設(shè)置屬性值(Set property value)”選項(xiàng),并在下面的文本區(qū)域中指定所需的值。
⒌ 要將更改應(yīng)用于所選目錄的所有子目錄,請(qǐng)選擇"遞歸更新屬性(Update properties recursively)"復(fù)選框。
⒍ 點(diǎn)擊“確定(OK)”。
⒈ 在文件的“SVN屬性”視圖中,單擊圖標(biāo)
。
⒉ 在“SVN關(guān)鍵字”對(duì)話框中,選中要包含在屬性中的關(guān)鍵字。
⒊ 點(diǎn)擊“確定(OK)”。
⒈ 選擇你想要?jiǎng)h除的屬性。
⒉ 點(diǎn)擊工具欄上的
。
您也可以從“設(shè)置屬性(Set property)”對(duì)話框中刪除屬性,具體操作如下:
⒈ 在“屬性名稱(Property name)”字段中,選擇要?jiǎng)h除的屬性。
⒉ 選擇“刪除屬性(Delete property)”單選按鈕。
⒊ 如果要從所選目錄的所有文件和子目錄中刪除此屬性,請(qǐng)選擇“遞歸更新屬性(Update properties recursively)”選項(xiàng)。