Pergunta

Tenho recentemente instalado Subversion em um servidor Linux ( CentOS ) e tudo funciona muito bem.

Eu estou querendo saber se existem interfaces web disponíveis para a gestão do repositórios ou seja, criar / repositórios apagar, gerenciar usuários e permissões, o histórico de revisões vista, etc.

A idéia é que eu posso fazer tudo através de uma interface web em vez de usar SSH.

Aliás eu tenho Plesk / Virtuozzo neste servidor (e Webmin em outro servidor de teste) por isso, se há algo que pode integrar diretamente a estes, em seguida, ainda melhor!

Foi útil?

Solução

Os Subversion pessoas têm um lista de links que faz referência a uma tonelada de material relacionado com Subversion incluindo a gestão e diferentes interfaces web.

Eu não tê-lo usado, mas Submin pode ser o que você está procurando .

Se você está procurando simples mod_dav_svn navegação repositório é mínima e obras.

Trac já foi sugerido, mas que tem mais bug-tracking-wiki-projeto- recursos de gerenciamento, mas muito pouco administração de SVN fora da caixa.

Outras dicas

Leve também uma olhada: http://www.usvn.info/

Esta pode ser uma repetição do que já foi dito, mas eu olhei para muitas opções. O melhor pode ser estes:

Criar o seu próprio gerenciamento Subversion personalizado camada me inspirou a verificar em VisualSVN, mas eu não testei embora.

Trac pode servir os seus propósitos, mas não tenho certeza de quanto controle sobre o real do dia-a-dia comandos SVN que lhe dá. Ele tem uma interface muito agradável para visualização revisões SVN no entanto. Tenha um href="http://trac.openstreetmap.org/browser/applications/rendering/gosmore" rel="nofollow noreferrer"> olhar para um exemplo de um página Trac para Gosmore, e OpenStreetMap programa de roteamento para ter uma idéia de como é.

Há também websvn e viewsvn , mas eu não consigo encontrar qualquer que realmente permitem que você fazer upload de arquivos para o check-in ou qualquer coisa assim. Eles são todas destinadas a visualizar o repositório, download de arquivos, visualizar registos e comparando revisões.

Em termos do dia-a-dia do check-in, coisas check-out, você é provavelmente melhor fora de usar o comando svn ou uma interface gráfica amigável como TortoiseSVN (se estiver usando a partir do Windows) para esse tipo de coisa.

profissionais SVN sugerem Subversion Borda .

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

Eu estou realmente animado sobre isso e estou atualmente configurá-lo (é aplicação Java, por isso leva algum tempo para configurá-lo corretamente em comparação com uma interface web comum).

Você pode querer check-out VoilàSVN ou OpenGrok

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top