我在存储库之外有一个目录。我把生成的来源放在那里。这些生成的来源需要FOREVER才能创建。我不想让团队中的每个人都生成这些源代码,而是希望使用我们的生成器生成源代码并检查它们。我该如何做到这一点,并确保源代码管理的目录只包含最新的文件,而不是以前生成的文件,但不包含最新版本中的文件。使用perforce捕获外部目录的当前状态
我正在考虑对生成的目录(对于现有文件)中的所有文件执行p4 edit
,然后使用通配符执行p4 add
以获取任何新文件,但我不知道如何处理文件以前生成,但不是在最近的版本中生成(应该删除)。
是的,我也必须这样做。这虽然没有解决问题。在生成器创建文件并在更改列表1中提交它的情况下,但在更改列表2中它不会再生成它,因为它不是必需的或错误的。在这种情况下,我需要从源代码控制中删除它。 – 2010-08-31 15:47:24
哎呀,对不起。错读了这个问题。 – tenpn 2010-09-01 11:03:58