IntelliJ IDEA排除上傳/下載文件和文件夾

2018-10-31 14:45 更新

IntelliJ IDEA 使用源禁止上傳、下載和同步文件或文件夾可以確保源受到保護(hù)以防意外更新。當(dāng)應(yīng)用于 non-sources(沒有源)時(shí),它會(huì)節(jié)省系統(tǒng)資源,因?yàn)榇罅康拿襟w、高速緩存或臨時(shí)文件不再被復(fù)制。

在以下情況下,您可能需要禁止上傳/下載:

  1. 您將使用外部創(chuàng)建和上傳的源。要在 IntelliJ IDEA 中處理這些遠(yuǎn)程源,您必須下載它們并將其安排在項(xiàng)目中。但是,有些源根本不應(yīng)該更新。另一方面,遠(yuǎn)程主機(jī)上的文件夾也可能包含大量的媒體、高速緩存、臨時(shí)文件, 實(shí)際上在您的工作中不需要。
  2. 您已經(jīng)從服務(wù)器下載數(shù)據(jù)并將其安排在 IntelliJ IDEA 項(xiàng)目中。但是,出于某些原因,您需要在服務(wù)器上安裝一些文件或文件夾,以防止上傳/下載,例如防止意外覆蓋。
  3. 應(yīng)用程序的本地副本包含您不需要上傳的源代碼和其他數(shù)據(jù)。此外,您希望保護(hù)一些來源不要被錯(cuò)誤地覆蓋。在這種情況下,您可以禁止上傳/下載不應(yīng)上傳的所有文件和文件夾。

有兩種方法可以從上傳/下載中排除文件夾:

  • 明確的方式是通過標(biāo)記在遠(yuǎn)程主機(jī)工具窗口中或部署對(duì)話框的排除路徑選項(xiàng)卡中排除的相應(yīng)路徑。
    1. 所有未排除的文件夾和文件的名稱都顯示在綠色背景上。排除的項(xiàng)目的名稱在沒有背景的情況下顯示。
    2. 在 "遠(yuǎn)程主機(jī)" 工具窗口中,可以排除整個(gè)文件夾和特定文件。
  • 按名稱,即通過指定模式來確定要排除在 "選項(xiàng)" 對(duì)話框的 "按名稱排除項(xiàng)" 文本框中的文件和文件夾的名稱。
在這兩種情況下,都以遞歸方式應(yīng)用排除。如果將文件夾的路徑顯式標(biāo)記為 "已排除" 或文件夾名稱與模式匹配, 則其所有子文件夾 (如果有) 的內(nèi)容也將受到保護(hù),以防止上傳/下載。

單獨(dú)的文件可以通過排除他們的名字以防止上傳/下載。

在創(chuàng)建項(xiàng)目后,從上傳/下載中排除服務(wù)器上的文件夾

  1. 在 "遠(yuǎn)程主機(jī)" 工具窗口中選擇所需的文件夾權(quán)限:
    • 在主菜單上選擇:工具| 部署| 瀏覽遠(yuǎn)程主機(jī)(Tools | Deployment | Browse Remote Host)或者視圖| 工具窗口| 遠(yuǎn)程主機(jī)(View | Tool Windows | Remote Host)。
    • 在打開的遠(yuǎn)程主機(jī)工具窗口中,從下拉框中選擇相關(guān)的服務(wù)器配置。
    • 選擇要排除的文件夾,然后在所選內(nèi)容的上下文菜單上選擇 "排除路徑"。
  2. 將所需的文件夾添加到排除路徑列表中:
    • 通過執(zhí)行下列操作之一打開 "部署" 對(duì)話框:
      • 選擇主菜單上的:工具| 部署| 配置(Tools | Deployment | Configuration)。
      • 通過按 Ctrl+Alt+S 或選擇:文件| 設(shè)置(Windows 和 Linux 系統(tǒng))或 IntelliJ IDEA | 首選項(xiàng)(macOS 系統(tǒng))來打開設(shè)置/首選項(xiàng)對(duì)話框,然后單擊 "生成、執(zhí)行、部署" 下的 "部署"。
    • 在 "部署" 對(duì)話框中,切換到 "排除的路徑" 選項(xiàng)卡。該選項(xiàng)卡顯示以前排除的本地和遠(yuǎn)程文件夾的列表。
    • 單擊 "添加部署路徑" 按鈕。將空行添加到列表中。
    • 單擊 "瀏覽" 按鈕 。打開的 "選擇遠(yuǎn)程排除路徑" 對(duì)話框顯示通過選定服務(wù)器配置訪問的主機(jī)上的數(shù)據(jù)。選擇所需的文件夾。
    • 當(dāng)您確定后,返回到 "排除的路徑" 選項(xiàng)卡,將選定的遠(yuǎn)程文件夾添加到列表中。

從上傳/下載中排除本地文件夾

  1. 通過執(zhí)行下列操作之一打開 "部署" 對(duì)話框:
    • 選擇主菜單上的:工具| 部署| 配置。
    • 通過按 Ctrl+Alt+S 或選擇:文件| 設(shè)置(Windows 和 Linux 系統(tǒng))或 IntelliJ IDEA | 首選項(xiàng)(macOS 系統(tǒng))來打開設(shè)置/首選項(xiàng)對(duì)話框,然后單擊 "生成、執(zhí)行、部署" 下的 "部署"。
  2. 在 "部署" 對(duì)話框中,切換到 "排除的路徑" 選項(xiàng)卡。該選項(xiàng)卡顯示以前排除的本地和遠(yuǎn)程文件夾的列表。
  3. 單擊 "添加本地路徑" 按鈕。在添加到列表的空行中,指定要防止上傳/下載的文件夾的位置,以防上載/下載。手動(dòng)鍵入路徑或單擊瀏覽按鈕 ,然后在打開的對(duì)話框中選擇所需的文件夾。

從名稱上傳/下載中排除文件和文件夾

  1. 通過執(zhí)行下列操作之一打開 "選項(xiàng)" 對(duì)話框:
    • 在主菜單上選擇:工具| 部署| 選項(xiàng)。
    • 通過按 Ctrl+Alt+S 或選擇:文件| 設(shè)置(Windows 和 Linux 系統(tǒng))或 IntelliJ IDEA | 首選項(xiàng)(macOS 系統(tǒng))來打開設(shè)置/首選項(xiàng)對(duì)話框,然后單擊 "生成、執(zhí)行、部署" 下的 "部署",然后單擊 "部署" 下的 "選項(xiàng)"。
  2. 在打開的 "選項(xiàng)" 對(duì)話框中, 指定在 "按名稱排除項(xiàng)目" 文本框中定義這些文件和文件夾名稱的模式。使用分號(hào)作為分隔符,使用通配符。排除是以遞歸方式應(yīng)用的,這意味著如果匹配的文件夾具有子文件夾,則這些子文件夾的內(nèi)容也不會(huì)被部署。

刪除排除標(biāo)記

若要返回要上傳/下載的文件或文件夾,請(qǐng)選擇它,然后選擇 "從所選內(nèi)容的上下文菜單中刪除排除的路徑"。返回要上傳/下載的文件夾會(huì)自動(dòng)影響其所有子文件夾和文件。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)