4 Stimmen

SVN-Überwachungslisten?

Ich weiß, dass es möglich ist, SVN dazu zu bringen, nach einem Commit mit Hilfe von Hooks E-Mails zu verschicken, aber ich frage mich, ob es eine Möglichkeit gibt, eine persönliche "Beobachtungsliste" wie bei MediaWiki (Wikipedia) zu erstellen, wobei man nur benachrichtigt wird, wenn es Änderungen an bestimmten Dateien gibt?

4voto

Gordon Wrigley Punkte 10037

Sie fügen Ihre E-Mail-Adresse zu dieser Eigenschaft in jedem Verzeichnis hinzu, und Sie werden per E-Mail über alle Änderungen in oder unter diesem Verzeichnis informiert.

Die Art und Weise, wie dies hinter den Kulissen erreicht wird, besteht darin, dass das Post-Commit-Skript jedes Verzeichnis zurück zu den Projekten für jede Datei in der Übergabe überprüft, indem es die Eigenschaften liest und daraus eine Liste von E-Mail-Adressen erstellt, an die die Benachrichtigung gesendet werden soll. Dies erfordert ein Dutzend Pythonzeilen.

2voto

JPrescottSanders Punkte 2131

SVN-Monitor scheint über mehrere Überwachungsoptionen zu verfügen, die auf unterschiedliche Weise benachrichtigen können. Sie können bestimmte Ereignisse filtern, um bestimmte Arten von Benachrichtigungen auszulösen.

0voto

Greg Hewgill Punkte 882617

Man könnte sicherlich ein solches System entwickeln, das als Subversion-Hook läuft. Wir hatten ein ähnliches System für CVS-Mailings an einem Ort, an dem ich vor Jahren gearbeitet habe.

Subversion selbst hat diese Fähigkeit nicht eingebaut, aber ich vermute, dass es mindestens ein Zusatzprogramm gibt, das dies tut.

0voto

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X