我已经开始使用Perforce for VCS开发一个Python项目,之前只有一个开发人员。
目前所有的pyc文件都在源代码控制中,这使得合并成为一种痛苦。
我已经看到我可以添加P4ignore文件以保持pyc文件不在VCS中继续工作但是我需要一种方法从perforce中删除它们而不从磁盘中删除它们。
或者(这只是在我提出这个问题时才发生),作为一个新手到蟒蛇的人,我可以从VCS中删除所有pyc文件(以及从磁盘中删除),然后让我的p4ignore文件阻止新创建的pyc文件重新进入VCS?
答案 0 :(得分:3)
您可以安全地删除.pyc
文件,然后从此处忽略它们。在导入/更新模块时,Python将自动生成新的.pyc
文件。
生成.pyc
文件也非常快,因此即使python生成新文件也没有明显的性能差异。