在PyCharm(远程主机)中使用模式或通配符设置排除的文件

问题描述 投票:1回答:1

我使用PyCharm在我的VPS上部署和上传更改。这个项目不在Git上,所以我不能使用.gitignore。

我在excluded paths部署配置中找到PyCharm非常方便,但我无法弄清楚是否以及如何使用通配符让pycharm知道我想要排除哪些文件。

例如,我不想上传*.pyc文件。现在,我必须为所有*.pyc文件指定路径。

enter image description here

可能吗?我没找到任何东西。

deployment pycharm
1个回答
0
投票

有两种方法可以从上传/下载中排除文件夹:

  1. 显式地,通过在“远程主机”工具窗口中或“部署”对话框的“排除路径”选项卡中将相应路径标记为已排除。 在“远程主机”工具窗口中,您可以排除整个文件夹和特定文件。
  2. 按名称,即通过指定模式来确定要在“选项”对话框的“按名称排除项目”文本框中排除的文件和文件夹的名称。

只有通过名称排除文件,才能保护单独的文件不被上传/下载。

Excluding files and folders from upload/download by name

通过执行以下操作之一打开“选​​项”对话框:

  • 在主菜单上,选择“工具”|部署|选项。
  • 按Ctrl + Alt + S或选择文件|打开设置/首选项对话框Windows和Linux或PyCharm的设置| macOS的首选项。展开“生成,执行,部署”节点,然后单击“部署”下的“选项”。

在打开的“选项”对话框中,在“按名称排除项目”文本框中指定定义这些文件和文件夹名称的模式。使用分号作为分隔符。欢迎使用通配符。

排除是递归应用的。这意味着如果匹配的文件夹具有子文件夹,则不会部署这些子文件夹的内容。

https://www.jetbrains.com/help/pycharm/2017.3/options.html

© www.soinside.com 2019 - 2024. All rights reserved.