interface de Web subversão [fechado]
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!
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).