Gibt es ein Mercurial Admin Web Frontend? [geschlossen]

10

So etwas wie Bitbucket (natürlich viel weniger funktionsreich). Es muss in der Lage sein, mehrere Repositorys zu speichern und privat zu sein (dh wenn Sie sich nicht anmelden, wird Ihnen nichts angezeigt).

Es sollte auf einem Linux-Server ausgeführt werden können, und wenn es auch einfach einzurichten ist (wie phpMyAdmin), wäre es natürlich besser.

phpHgAdmin scheint verlassen zu sein und hat nicht einmal eine Website, und die anderen, die ich erwähnt habe, sehen nicht sehr vielversprechend aus. Dies ist normalerweise ein Zeichen dafür, dass "es nicht existiert", aber vielleicht habe ich einfach nicht gut genug gesucht.

o0 '.
quelle

Antworten:

6

SCM-Manager :

Der einfachste Weg, um Ihre Git-, Mercurial- und Subversion-Repositorys über http freizugeben und zu verwalten.

  • Sehr einfache Installation
  • SCM-Manager muss keine Konfigurationsdateien hacken, sondern kann vollständig über das Webinterface konfiguriert werden
  • Es ist kein Apache und keine Datenbankinstallation erforderlich
  • Zentrale Benutzer-, Gruppen- und Berechtigungsverwaltung
  • Out-of-the-Box-Unterstützung für Git, Mercurial und Subversion
  • Vollständige RESTFul-Webdienst-API (JSON und XML)
  • Reichhaltige Benutzeroberfläche
  • Einfache Plugin-API
  • Nützliche Plugins verfügbar (zB Ldap-, ActiveDirectory-, PAM-Authentifizierung)
alexandrul
quelle
Sieht sehr interessant aus, viel ausgefeilter als Rhodecode ... Ich werde es versuchen, danke!
o0 '.
Es ist auch einfacher einzurichten als RhodeCode, da SCM-Manager in sich geschlossen ist: Fügen Sie einfach Java hinzu und fertig.
Alexandrul
5

RhodeCode ist ein großartiges Bitbucket-ähnliches Tool, das Sie selbst installieren können.

Ich mag es: Es befindet sich in einer starken Entwicklung, ist aber bereits sehr funktionsreich. Ich habe es kürzlich für einen Client installiert und sie sehen eine gute Leistung damit. Sie sind ~ 65 Entwickler und haben ~ 50 Maschinen in einer Buildfarm, die vom RhodeCode-Server abgerufen werden.

Martin Geisler
quelle
(Schade, dass ich es nicht geschafft habe, unter OSX zu installieren)
o0 '.
1
Bitte kontaktieren Sie die RhodeCode-Entwickler auf ihrer normalen Mailingliste - das ist eine viel bessere Möglichkeit, um Unterstützung zu bitten.
Martin Geisler
1

Heutzutage scheint Phabricator eine gute Lösung zu sein - anscheinend können Sie alle Module deaktivieren, die Sie nicht möchten, wie z. B. Codeüberprüfung, Wiki usw.

BCran
quelle