Você começou a desenvolver seu aplicativo e agora que ele está ficando pronto (ou não) bateu a dúvida: onde hospedar meu projeto? Como posso disponibilizar os arquivos para download? E onde conseguir um servidor gratuito para controle de versão (Subversion, CVS, Git ou Mercurial)?
Até então eu utilizava o Assembla para hospedar meu repositório do Subversion. A vantagem do Assembla é que ele também permite projetos fechados (mas esse não é o foco do artigo). Mas as vantagens acabam aí. O Assembla não te oferece nenhum outro recurso gratuito. E a coisa é bastante diferente no SourceForge.
Veja alguns recursos disponibilizados pelo SourceForge:
- Controle de Versão – Subversion, Git, CVS e Mercurial
- Hospedagem de arquivos binários – Assim você pode disponibilizar, por exemplo, sua aplicação empacotada para download (arquivos zip, war, jar etc.).
- Subdomínio – Exemplo: http://seuprojeto.sf.net ou http://seuprojeto.sourceforge.net
- Site do Projeto – Suporte a PHP, MySQL etc.
- Blog
- Virtual Host – Permite que você utilize seu próprio domínio
- Acesso via SSH ou SFTP
- Fórum
- Lista de Discussão
- Wiki
- Alias para seu e-mail – Exemplo: voce@users.sourceforge.net
- Estatísticas
- Outros recursos: http://sourceforge.net/apps/trac/sourceforge/wiki/Hosted%20Apps
Você vai ter toda a estrutura pra colocar seu projeto em prática.
Para começar, primeiro você vai precisar criar uma conta e depois registrar seu projeto. Se você tiver dúvidas, acesse o wiki: http://sourceforge.net/apps/trac/sourceforge/wiki
Pra finalizar, é importante lembrar que alguns recursos só são liberados depois que você faz seu primeiro commit. Se você não sabe o que é isso, recomendo esse artigo e o artigo da wikipedia sobre Controle de Versão.
Últimos comentários