Existe um provedor SVN hospedado que ferramentas de ofertas de discussão a par com GitHub de?
-
03-07-2019 - |
Pergunta
Nós usamos SVN no trabalho (isto é. Esta é não um projeto de código aberto) e temos uma equipe de off-shore trabalhando em nosso código. Eu adoraria ser capaz de comunicar melhor com eles eo sistema de comentários fornecido pelo GitHub seria perfeito.
Com o sistema da GitHub posso iniciar uma discussão sobre qualquer linha de código em um commit .
Então, minha pergunta:? Alguém sabe de um hospedado provedor SVN que tem uma ferramenta similar
Para ser claro, eu estou olhando especificamente para ferramentas de discussão que permitem discussão conveniente sobre o código. A ferramenta GitHub permite iniciar uma discussão sobre uma linha de código no navegador da fonte.
Eu não estou procurando uma ferramenta formal de peer-review, mas sim uma ferramenta de discussão projetado para conversa Foster sobre o código em um commit.
Estamos usando Assembla momento e eles não oferecem este tipo de funcionalidade em qualquer navegador repositório do Trac ou o seu navegador repositório home-grown.
Solução
Qualquer hospedagem que fornece acesso a Python. Você pode usar Trac com discussão plug-in
Outras dicas
Não seria hospedado, mas você pode configurar a versão open source da ferramenta Code Review Google anteriormente observado por @SilentGhost que é nomeado Rietveld:
http://code.google.com/p/rietveld/
Como é, ele é executado no Google AppEngine. Você pode hospedar isso sozinho usando o AppEngine SDK e mod_proxy do Apache, embora eu não recomendaria isso, se o site é para ser visível publicamente como o SDK claramente notas que não é destinado a produção e, como tal, a segurança é levemente considerado.
Como alternativa, o Google também lançou uma ferramenta para converter aplicativos AppEngine em aplicações Django puro, o que você poderia então host via o seu tempo favorito python web prazo. Além de tudo isso, a conversão aplicação de demonstração que está incluído é realmente Rietveld para que eles já cuidar do presente para você. Veja aqui para mais informações:
http://code.google.com/appengine/articles/pure_django.html
Que tal usar Review Board
É muito fácil de colocar un lugar, você pode facilmente restringir o acesso através de senha e pode ser conectado com SVN.
Eu sei que não é um serviço hospedado, mas colocá-lo no lugar é tão fácil que não deve ser um show-rolha.
código do Google fornece codereview funcionalidade, que inclui possibilidade de linha por -line comentando, bem como toda-commit comentários.
Beanstalk é o melhor lá fora para Subversion hospedado.
Eu acho que você deve usar git-svn e converter seu repositório Subversion para Git e uso github, mas Beanstalk é de longe o melhor em termos de recursos.
Todo o melhor
Eu recomendo svnrepository.com . Ele instala trac para você gerenciar seu projeto.
Embora não seja um sistema baseado em linha, você poderia configurar uma discussão por cometer situação usando CVSDude com ganchos para Basecamp . É uma solução hospedada e você também pode usar farol ou mesmo FogBugz para trabalhar com ele. Concedido, é provavelmente mais significou para correção de erros de comunicação com equipes por si só, mas eu acho que o Basecamp trabalho poder de integração para uma solução geral. Não perfeito, mas eu gosto, então eu pensei que eu ia jogá-lo lá fora.
Eu não acho que haja algo lá fora, agora que tem a linha-a-linha de Github - talvez isso seria um projeto bom para começar! Na verdade CVSDude faz oferta de uma API para o seu serviço Empresa, por isso, se você queria construir seu próprio sistema de discussão básico que você poderia fazê-lo fora do que eu suspeito (não olhei muito de perto por mim mesmo).
Eu recomendo que você use Assembla . Você pode obter Subversion Repository http://www.assembla.com/catalog / 12-Enhanced-Subversion-Repository-Package com apenas um clique e você pode mais tarde adicionar um monte de ferramentas extras no caso de você precisar deles:
Repositórios
-
Mercurial
-
Github
- O seu servidor SVN
Tickets / Problemas
- Assembla ágil Ticket e Rastreador de problemas
- Trac, reforçada com equipe e gerenciamento de alertas
Colaboração
- Assembla Wiki
- Assembla Mensagens
- Arquivos Assembla
- Assembla via Chat
- Trac Wiki
Time Tracking
- relatório tempo Projeto
- relatório tempo Rollup
- chart Burndown
- Desktop Time Tracker
Gestão
- fio de actividade visível com alertas de e-mail e RSS
- relatório Scrum
- Modelos de projeto
- marca home pages e espaços
- Portfolio relatórios
Integração
- API REST
- Webhooks - post para qualquer interface REST
- Eclipse Mylyn
- SVN Externo, Github
Você pode verificar InDefero , não está fornecendo a linha pela revisão linha de código, mas isso é sobre a roteiro para Setembro de 2009 ou anterior. Nota que eu sou um desenvolvedor de InDefero.