rpmbuild可以忽略buildroot中的文件吗?

时间:2010-06-03 21:52:13

标签: svn rpm rpmbuild

我有一个目标目录,它被检入svn。当我运行rpmbuild时,我将目标用作--buildroot。由于每个目录中的.svn目录,这会导致rpmbuild失去理智。有没有办法告诉rpmbuild放松?

我查看了svn export target target-build,但它只知道rpm跟踪的文件。也许这不是一个糟糕的方法,但我不太确定这是最好的方法。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

首先,您不应该覆盖buildroot。最新版本的rpm可以在rpm构建过程中自动清理(即执行 rm -rf )buildroot。

如果没有别的,你可能会失去工作。不,无论rpm在buildroot中找到什么,它都假定它在构建期间放在那里并且应该安装(即在%install部分中遗忘了某些内容)。