2013-12-17 42 views
1

我已经开始使用Perforce for VCS开发一个Python项目,该项目以前只有一个开发人员。如何从Perforce中删除现有文件并忽略它们(不删除它们)

目前所有的pyc文件都在源代码控制中,这使得合并成为一种痛苦。

我已经看到我可以添加P4ignore文件来保留pyc文件作为进行工作,但我需要一种方法将它们从perforce中删除,而无需从磁盘中删除它们。

或者(当我问这个问题时,这只发生在我身上),作为一个新的python人,我可以从VCS中删除所有的pyc文件(等等),然后让我的p4ignore文件停止新创建的pyc文件回到VCS中?

+0

如[其他SO帖子] [1]中所述,您可以使用P4IGNORE变量。 [1]:http://stackoverflow.com/questions/55449/can-you-ignore-a-file-in-perforce – Emmanuel

+0

啊哈,我看到那个帖子和提P4Ignore我题。由于我是Python的新手,我并不完全确定只是删除PYC文件是安全的。 –

回答

3

您可以安全地删除.pyc文件,然后从此处忽略它们。导入/更新模块时,Python将自动生成新的.pyc文件。

生成.pyc文件也相当快,所以即使python生成新文件也没有真正明显的性能差异。

相关问题