In den Tagen vor einer Veröffentlichung möchten wir verhindern können, dass Entwickler Dateien in den SubVersion-Zweig übertragen, es sei denn, ein Teamleiter hat die Änderungen überprüft und genehmigt Fall würden sie eine vorübergehende Änderung vornehmen, um dies zu ermöglichen).Sperren eines SubVersion-Zweigs in den Tagen vor einem Release
Zuvor verwendeten wir ClearCase, in dem dies relativ einfach war.
Da der Befehl svn: lock nur pro Datei funktioniert, sind wir unsicher, ob wir dieses Verhalten in SubVersion emulieren können.
Was machen Sie?
Diese Antwort beantwortet meine Frage am besten, aber der Sperrmechanismus ist ziemlich langsam, da er rekursiv die Änderung an allen Dateien vornimmt. Daher bin ich mir nicht sicher, ob wir diesen Ansatz tatsächlich anwenden werden. –
Richtig, wir verwenden SVN-Repository in unserer Arbeit ausgiebig und verwenden nicht Sperren. Wir haben Konventionen für trunk/tags/branches, also niemand verpflichtet sich zu Tags; wir machen nur Bug-Fixes in Release-Zweig und die gesamte Aktivität auf Projekt kann leicht durch WebSVN gesehen werden. – pmod