繁体   English   中英

为什么 Pycharm 生成 .bak 文件

[英]Why is Pycharm generating .bak files

我的 Pycharm 开始生成 .bak 文件,例如文件 views.py 的 views.py.bak 这些文件是备份文件,所以我猜应该有一些选项可以禁用/激活 bak 文件。 解决方案?

第三方模块将创建 .bak 文件。 示例 - WinMerge: winmerge 文档
此外,开发人员过去常常将备份副本命名为“.bak、.old、.new 等”。
维基链接: Bak 文件


(根据下面的 win 合并文档指南)
备份文件页面
此页面允许您控制 WinMerge 创建备份文件的方式。

  1. 在指定 WinMerge 应何时创建备份文件中创建备份文件。 您可以独立启用或禁用这些选项中的每一个:

文件夹比较(默认禁用):只要文件被覆盖(复制),就会创建备份文件。

文件比较(默认启用):每次保存文件时都会创建备份文件。

  1. 创建备份文件到 指定创建备份文件的位置。 只能启用以下选项之一:

原始文件的文件夹(默认启用):备份文件与源文件在同一文件夹中创建。 这通常是一个不错的选择。 不利的一面是清理大文件夹中的备份文件可能需要大量工作。

全局备份文件夹(默认禁用):所有备份文件都创建在一个全局文件夹中。 这使它们易于清理。 但是,如果有多个具有相同文件名的源文件,则最近的备份文件会覆盖前一个同名的文件。

  1. 备份文件名 当 WinMerge 创建备份文件时,它会在源文件名后附加一个扩展名。 您可以选择以下两种扩展方案中的一种或两种:

Append .bak -extension(默认开启):比如file.txt备份到file.txt.bak。

文件比较(默认启用):时间戳几乎总是唯一的,因此当源文件具有相同的名称时,此选项通常可以避免重复备份文件名。

此外,每次保存文件时都会存储一份文件副本,这提供了一种跟踪文件更改的方法。 但是,您应该考虑到此选项会创建大量文件。


暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM