Svnaccess.

SVNAccess ist eine kleine Webanwendung, mit der Sie den Zugriff auf SVN-Repositorys über eine einfache Schnittstelle verwalten können.
Jetzt downloaden

Svnaccess. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • JuniorJ
  • Website des Verlags:
  • http://www.jaj.com/projects/svnaccess/

Svnaccess. Stichworte


Svnaccess. Beschreibung

SVNAccess ist eine kleine Webanwendung, mit der Sie den Zugriff auf SVN-Repositorys über eine einfache Benutzeroberfläche verwalten können. Svnaccess ist eine kleine Webanwendung, mit der man den Zugriff auf SVN-Repositorys über eine einfache Schnittstelle verwalten kann. SvnAccess verwendet vorhandene Apache-Kennwortdateien / Benutzer und speichert Informationen in einer MySQL-Datenbank, um eine formatierte Zugriffsdatei authzsvnaccessfile zu generieren. Rechte an einem Gruppen- und Repository-Zugriff auf Benutzer, sodass Repository-Besitzer ihren eigenen Zugriff verwalten können AS HTPasswd.svn) · Bestehende Apache-Gruppendatei (z. B. HTGROUP.SVN) · Diese Anwendung in einem Speicherort zugängliche Web-Ordnerfeaturen und Verwendung: 1) GROUPSYOU kann neue Gruppen für Benutzer erstellen und die Mitgliedschaft an diese Gruppen von dieser Seite steuern . Sie können vorhandene Gruppen bearbeiten, mit denen Sie wirklich nur eine Gruppe umbenennen können. Da die Gruppen jedoch in der auf einer ID-Nummer gespeicherten Datenbank gespeichert sind, müssen Sie jedoch nichts im Abschnitt Repository Management ändern. Alle Gruppenänderungen werden automatisch im Abschnitt des Repository Managements reflektiert. Jeder Benutzer, der dem Bereich "Admins" hinzugefügt wurde, wird dann Benutzer von dieser Gruppe hinzufügen und entfernen. Dies ermöglicht die Delegation der Aufrechterhaltung der Gruppenmitgliedschaft an regulären SVN-Benutzern. Admins haben nicht die Fähigkeit, etwas anderes zu tun, sondern auch Mitglieder hinzuzufügen und zu entfernen. Sie können nicht ändern, wer ein Administrator ist, die Gruppeneigenschaften bearbeiten, oder Aktivieren Sie die Gruppe. Jede Gruppe, die "inaktiv" gemacht wird, wird nicht ausgeschrieben, wenn die authzsvnaccessfile erstellt wird.2) Die Verwaltung von RepoStoriesReposities können hier erstellt und verwaltet werden. Der einzige Unterschied vom Konzernmanagement ist, dass die Gruppen alles benannt werden können, und die Repositorys müssen tatsächliche SVN-Standorte widerspiegeln. Zum Beispiel: Wenn Sie ein Repository mit dem Namen "BigProject" haben, können Sie ein Repository namens "BigProject: /" und "BigProject: / Tags" erstellen. BigProject: / Tags ", die unterschiedliche Berechtigungen haben könnten Dazu muss natürlich die Datei vom Webserver beschreibbar sein (in der Regel bedeutet, dass derselben Benutzer im Besitz sein muss, den der Webserver als ausführt. Berechtigungen, die nicht aktualisiert wurden, und nichts muss für sie neu gestartet werden, um Effekt zu effekten. Das führt zwei Dinge. Erstens wird jeder, der kein "Administrator" einer Gruppe oder eines Repositorys ist, keine Daten oder Optionen angezeigt. Zweitens, jeder, der Admin-Zugriff auf eine Gruppe oder ein Repository hat, kann ihre Ressourcen verwalten.Installation: 1) Legen Sie die gesamte Quelle alleine in einen Webordner. Normalerweise kann dies sein / svnaccess von Ihrem DocumentRoot. Für den Sanitys willen gehen wir davon aus, dass Sie diesen Ordnernamen für den Rest der Schritte gewählt haben.2) Erstellen Sie eine Datenbank zur Verwendung durch diese Anwendung. Dies wird hier als $ db.3 bezeichnet) Importieren Sie die svnaccess.sql-Datei aus dem Ordner / svnaccess / installieren in $ db.4), wenn Sie anstelle eines "Exports" ein "Checkout" anstelle eines "Exports" gemacht haben, um die Verteilung abzurufen (vorausgesetzt) Natürlich haben Sie es von SVN und nicht von einer der freigegebenen Versionen erhielt), die Sie möglicherweise beliebige Ordner löschen möchten. Sie werden nichts schaden, aber sie sollten wahrscheinlich nicht da sein Es hat Kommentare, die alle Änderungen erläutern, die Sie make.6 benötigen. Auf diese Weise werden keine Klartextkennwörter über das Internet übertragen (Bad Juju). Hier ist eine Beispielkonfiguration, die Sie in Ihrer httpd.conf-Datei verwenden können. SSLREQUIRESSL Erfordert einen gültigen Benutzer-Authentype Basic Authname "SVN Access Administration" authuserfile conf / htpasswd.svn authgroupfile conf / htgroup.svn 7) Bearbeiten Sie Ihre HTgroup.svn (oder welche) Datei. Die Datei Config.php verweist auf den richtigen Gruppennamen (standardmäßig auf RepositoryAdmins). Stellen Sie sicher, dass Sie eine Zeile haben, die so aussieht Die httpd.conf ändert sich, um Effekt zu ergreifen


Svnaccess. Zugehörige Software

PDC

PDC ist ein Desktop-Rechner im Stil "BC" mit Funktionen, die für Programmierer entwickelt wurden. ...

189

Herunterladen