Ich führe ein SVN-Projekt mit optionalen Komponenten - aus mehreren externen Repositories, und eine Reihe von Benutzern mit unterschiedlichen Zugriffsberechtigungen auf diese externen.svn: externals und Berechtigungen
Der Befehl 'svn update' wird beim ersten Projekt abgebrochen, das nicht abgerufen werden kann.
Gibt es eine bessere oder Standardmethodik für svn: externals, um erfolgreiche Checkouts für alle Benutzer zu ermöglichen?
BEARBEITEN: Ich habe keine Eigentumsrechte/Kontrolle über die externen Projekte, um Zugriff zu gewähren, und die Spiegelung der externen Elemente ist von den Unternehmensrichtlinien nicht erlaubt. Da die externen Komponenten optionale Komponenten unterstützen, werden Benutzer mit weniger Berechtigungen die optionalen Komponenten nicht verwalten. Sie müssen jedoch noch andere Externals überprüfen, und "svn up" ist sehr auftragsabhängig.
Ich weiß, dass das Korrigieren von Berechtigungen und das Aufteilen in Unter-Repositories dies zu einem Nicht-Problem macht, aber ich bin immer noch interessiert zu wissen, ob es einen Mittelweg gibt.