SVN-Serverkonfiguration, um das Commit derselben Nachricht vom Client nicht zuzulassen

SVN-Serverkonfiguration, um das Commit derselben Nachricht vom Client nicht zuzulassen

Ich habe den SVN-Server für meine Gruppenarbeit eingerichtet. Und jetzt möchte ich, dass Benutzer keinen Code mit denselben Meldungen an den Server übermitteln können. Ist es möglich, Kommentare vom Client wie folgt zu formatieren: *.*.*.*(1.0.0.1). Wenn Benutzer im falschen Format übermitteln, können sie nicht übermitteln. Ist dies auf dem SVN-Server möglich?

Ex:

Benutzer1 führt Revision 1 mit der Nachricht durch:Version 1.0

Benutzer2 führt Revision 2 mit derselben Meldung aus: Version 1.0(Dies wird nicht zugelassen)

Antwort1

Ich denke, ssnobodydas ist auf dem richtigen Weg. Sie müssen Code schreiben, um die Logik darin zu handhaben precommit. Wir verwenden etwas Ähnliches, um sicherzustellen, dass die Commits nicht leer sind. Doppelte Einträge zu machen klingt eher nach etwas, das das Management/die Architekten durchsetzen müssten, weil nichts die Benutzer davon abhalten würde, dieselbe Nachricht einzugeben oder zufällige Zeichen am Ende hinzuzufügen.

Im Folgenden wird gezeigt, wie Precommit zum Schutz vor leeren Commits verwendet werden kannhttps://stackoverflow.com/questions/1928023/wie-kann-ich-subversion-commits-ohne-kommentare-verhindern

verwandte Informationen