Versionskontroll-Systeme#
Sie können Allegra mit Versionskontroll-Systemen wie Subversion, Git, Gitlab oder CVS verknüpfen.
Allegra erstellt automatisch Verknüpfungen zwischen Vorgängen und damit assoziierten Dateien und Commits in Versionskontroll-Systemen. Die Verknüpfung wird entweder durch regelmäßige Abfrage der Repository-Protokolldateien (SVN, CVS) oder durch Ereignisse im Versionskontroll-System (Git, Gitlab) erstellt.
Für den Fall der Abfrage findet anfänglich alle 10 Minuten ein Scan statt. Die Scan-Zeit wird gemessen, und die Verzögerung zwischen den Scans wird auf das Zweifache der Scan-Zeit eingestellt. Wenn zum Beispiel die Scan-Zeit für alle Repositories 20 Minuten beträgt, werden die Repositories einmal pro Stunde gescannt.
Die Werte für die anfängliche Abtastzeit und der Verzögerungsfaktor können in der Datei
ALLEGRA_HOME/quartz-jobs.xml
gesetzt werden.