Ich muss den Zugriff auf Änderungen in den Stamm an bestimmte Personen beschränken. Gibt es eine Möglichkeit, Zusammenführungsrechte für bestimmte Ordner in Subversion zu beschränken? Ich möchte das Zusammenführen von Zweig zu Zweig nicht blockieren, nur in den Stamm.Subversion Merge Zugriffsrechte
2
A
Antwort
4
Können Sie den Stamm für diese bestimmten Personen nicht schreibgeschützt machen, indem Sie die Zugriffskontrollmechanismen von Subversion verwenden?
In Ihrer svnaccess
Datei:
[/MyProject/trunk]
me = rw
albert = r
bernard = r
chris = rw
Sie und Chris würde es ermöglichen, Änderungen vornehmen (einschließlich Verschmelzungen) auf den Stamm „MyProject“, während nur Leseberechtigungen für Albert und Bernard geben.
2
AFAIK gibt es nicht so etwas wie "Merge-Rechte", nur lesen und schreiben Berechtigungen. Und das Verschmelzen ist eigentlich eine Schreiboperation, Sie müssen bestimmten Gruppen ('trunk' in Ihrem Fall) Schreibrechte erteilen, nur denen, die Sie wollen.
Bitte lesen Sie "Path-Based Authorization" für Details.
Verwandte Themen
- 1. Subversion Merge-History-Visualisierung
- 2. Better Merge Tool für Subversion
- 3. CouchDB-weite schreibgeschützte Zugriffsrechte
- 4. Dynamische Objektzuweisung und Zugriffsrechte
- 5. Sitecores Sicherheit Zugriffsrechte
- 6. Subversion Merge: Wie integriere ich einen 'definitiven' Zweig sauber neu?
- 7. Wie ignoriert man den Ordner während Subversion Merge
- 8. check ldap Zugriffsrechte mit Python
- 9. Subversion „Ersetzen“ Aktion
- 10. Subversion Zusammenführen eines Löschbefehls
- 11. cvs2svn und merge info
- 12. SVN Arbeitskopie Merge ohne Server
- 13. Subversion - Zusammenführen von Repositories
- 14. Welche Zugriffsrechte fehlen in meiner gespeicherten Prozedur?
- 15. Erlangen der Zugriffsrechte eines aktiven Benutzers
- 16. Zurück zur Revision in Subversion
- 17. SVN Merge Frage
- 18. Subversion: Fail Update bei Konflikten?
- 19. Wie Zugriffsrechte auf Projekte im SVN-Repository über Apache in Debian
- 20. Mercurial- und Merge-Tools?
- 21. Was sind die Argumente in Eclipse Subversion Merge-Programm Argumente zu subversive Arbeit mit TortoiseMerge machen?
- 22. Subversion Post-Merge Baum Konflikt - "lokale löschen, eingehende Bearbeitung bei der Zusammenführung"
- 23. Subversion NoClassFoundDefError
- 24. Subversion Webinterface
- 25. Subversion Haken
- 26. Verlauf beim Zusammenführen von Subversion-Zweigen beibehalten
- 27. multi-wege merge vs 2-wege merge
- 28. Merge Hashes mit Arrays mit Hash :: Merge
- 29. Können Git und Subversion gut zusammen spielen?
- 30. Reversible merge
Zustimmen. Ein "Merge" ist wirklich ein Update (gelesen von Repo), gefolgt von einigen Änderungen (Kombinieren Sie Ihren Code), gefolgt von einem Commit. Dieses Commit sieht wie jedes andere aus. – gbarry