Domanda

Recentemente ho installato Subversion su un server Linux ( CentOS ) e tutto funziona alla grande.

Mi chiedo se ci sono delle interfacce web disponibili per la gestione dei repository vale a dire creare / eliminare i repository, gestire gli utenti e autorizzazioni, vista la cronologia di revisione, ecc.

L'idea è che posso fare tutto tramite un'interfaccia web invece di utilizzare SSH.

Per inciso ho Plesk / Virtuozzo su questo server (e Webmin su un altro server di prova) quindi se c'è qualcosa che può integrare direttamente ad essi poi ancora meglio!

È stato utile?

Soluzione

Il popolo di Subversion hanno una lista link che fa riferimento a una tonnellata di materiale relativo a Subversion compresa la gestione e interfacce web differenti.

Non ho usato, ma Submin potrebbe essere quello che stai cercando .

Se siete alla ricerca di semplice navigazione mod_dav_svn repository è minimo e lavora.

Trac è stato già suggerito, ma che ha più bug-tracking-wiki-progetto- funzionalità di gestione, ma molto poco somministrazione di SVN out of the box.

Altri suggerimenti

Date anche un'occhiata a: http://www.usvn.info/

Questa potrebbe essere una ripetizione di ciò che altri hanno detto, ma ho guardato molte opzioni. La migliore potrebbe essere questi:

Creazione di gestione Subversion personalizzato strato mi ha spinto a controllare in VisualSVN, ma non ho ancora testato, però.

Trac possono servire i vostri scopi, ma non sono sicuro di quanto il controllo della attuale giorno per giorno i comandi SVN ti dà. Ha una bella interfaccia per la visualizzazione revisioni SVN comunque. Avere un rel="nofollow guarda qui per un esempio di un Trac per Gosmore, e OpenStreetMap programma di routing per avere un'idea di quello che è come.

C'è anche websvn e viewsvn , ma io non riesco a trovare alcuna che in realtà permettono di caricare i file al check-in o qualcosa di simile. Essi sono tutte finalizzate a visualizzazione del repository, il download di file, visualizzazione dei registri e confrontando le revisioni.

Per quanto riguarda il giorno per giorno del check-in, roba check-out, si sono probabilmente meglio utilizzare il comando svn o un amichevole interfaccia grafica come TortoiseSVN (se si utilizza da Windows) per questo genere di cose.

Subversion Bordo .

Install and Update: Certified binaries, wizard driven installers with 1-click updates
Repository Management: Create, manage, browse, and local backup
User Management: Manage roles, permissions and access rules
Administration: Authentication, server management and health analytics
Desktops & IDEs: Eclipse, Visual Studio, AnkhSVN, Subclipse, and more
Cloud Services: Public cloud backup and restore to CollabNet CloudForge
TeamForge: Adds multi-server Subversion replication, code governance, improved network performance, as well as Agile ALM through DevOps
Git: Upgrade to TeamForge from SubversionEdge to manage your Git and SVN repositories within one environment

Sono davvero entusiasta e sono attualmente la sua creazione (è un'applicazione Java, quindi ci vuole un po 'di tempo per configurarlo correttamente rispetto ad un interfaccia utente web ordinario).

Si consiglia di cassa VoilàSVN o OpenGrok

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top