Es gibt keine eingebaute Weise, die Zahl Prozessfällen zu begrenzen.
Sie konnten mit einem kleinen Trick dir helfen:
# cvs umbenennen, anpassen den Weg wenn notwendig
Millivolt /usr/bin/cvs /usr/bin/cvs.bin
Einen Index verursachen, der CVS laufen lässt, genannt /usr/bin/cvs
--------------- >8 ---------------
#! /bin/bash
lockfile=/var/lock/cvs_instances.lock
max_instances=5
# Zahl der laufenden Fälle erhalten
wenn [- r $lockfile]; dann
num_instances= `awk „{printf $1}“ $lockfile `
sonst
num_instances=0
FI
# wird Überprüfung, wenn maximal, erreicht
wenn [$num_instances - lt $max_instances]; dann
# wenn nicht, die Zahl um 1 erhöhen
awk „{printf („%d“, $1+1)}“ $lockfile >$lockfile
# die realen cvs laufen lassen, die mit allen Parametern binär sind, die zum Index geführt werden
exec /usr/bin/cvs.bin „$@“
# und die Zahl laufenden Fällen verringern, nachdem die cvs herausgenommen hat.
awk „{printf („%d“, $1-1)}“ $lockfile >$lockfile
FI
--------------- >8 ---------------
# sicherstellen, dass der Index die rechte Erlaubnis hat:
chown Wurzel: Wurzel /usr/bin/cvs
Chmod 0744 /usr/bin/cvs
Jetzt sollten Sie in der Lage sein, Ihre Zahl der cvs Fälle zu begrenzen. Sie ist konfigurierbar, indem sie das variable $max_instances im Index ändern.