我使用PyCharm
在我的VPS上部署和上传更改。这个项目不在Git上,所以我不能使用.gitignore。
我在excluded paths
部署配置中找到PyCharm
非常方便,但我无法弄清楚是否以及如何使用通配符让pycharm知道我要排除哪些文件。
例如,我不想上传*.pyc
个文件。现在,我必须为所有*.pyc
个文件指定路径。
有可能吗?我没找到任何东西。
答案 0 :(得分:0)
有两种方法可以从上传/下载中排除文件夹:
显式地,通过在“远程主机”工具窗口中或“部署”对话框的“排除路径”选项卡中将相应路径标记为已排除。
在“远程主机”工具窗口中,您可以排除整个文件夹和特定文件。
按名称,即通过指定模式来确定要在“选项”对话框的“按名称排除项目”文本框中排除的文件和文件夹的名称。
只有通过名称排除文件,才能保护单独的文件不被上传/下载。
通过执行以下操作之一打开“选项”对话框:
在主菜单上,选择“工具”|部署|选项。
按Ctrl + Alt + S或选择文件|打开设置/首选项对话框Windows和Linux或PyCharm的设置| macOS的首选项。展开“生成,执行,部署”节点,然后单击“部署”下的“选项”。
在打开的“选项”对话框中,在“按名称排除项目”文本框中指定定义这些文件和文件夹名称的模式。使用分号作为分隔符。欢迎使用通配符。
以递归方式应用排除。这意味着如果匹配的文件夹具有子文件夹,则不会部署这些子文件夹的内容。