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

时间:2017-03-18 21:00:09

标签: deployment pycharm

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

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

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

enter image description here

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

1 个答案:

答案 0 :(得分:0)

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

  1. 显式地,通过在“远程主机”工具窗口中或“部署”对话框的“排除路径”选项卡中将相应路径标记为已排除。

    在“远程主机”工具窗口中,您可以排除整个文件夹和特定文件。

  2. 按名称,即通过指定模式来确定要在“选项”对话框的“按名称排除项目”文本框中排除的文件和文件夹的名称。

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

    从名称

    上传/下载中排除文件和文件夹

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

    • 在主菜单上,选择“工具”|部署|选项。

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

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

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

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