|
|
|
SVN há 3 Anos, 7 Meses
|
Carma: 7
|
Este tópico é destinado ao uso do SVN para nosso projeto.
O servidor usado é o SourceForge.Net!
Visualização: http://abiblia.svn.sourceforge.net/viewvc/abiblia/
Subversion Server: https://abiblia.svn.sourceforge.net
Path to Repository: /svnroot/abiblia
Para enviar fontes para o servidor é necessário ser cadastrado no SourceForge.Net e me informar para eu liberar o usuário para tal.
Ferramentas recomendadas:
SVN:
- Windows: http://tortoisesvn.net/
- Linux: RapidSVN
Desenvolvimento: QtCreator + Framework Qt de mesma versão em que o pacote estiver sendo desenvolvido.
|
|
|
|
|
|
|
Última edição: 18/05/2010 08:56 por luisvasquez.
|
|
|
Analísta de TI formado em Engenharia de Computação pela Faculdade Área 1. Atualmente trabalha com .NET e VB6.
Como hobby iniciou o desenvolvimento da aBíblia Software e da ComunidadeaBíblia.Net ainda no início do período de faculdade
|
|
|
Para responder deve registar-se no Fórum.
|
rafagil (Utilizador)
Participante Alpha
Mensagens: 19
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 1
|
Não estou conseguindo fazer checkout
usando a url: http://abiblia.svn.sourceforge.net/viewvc/abiblia/
recebo a resposta:
Repositório movido temporariamente para '/viewvc/abiblia/'; por favor execute 'relocate'
usando a url: http://abiblia.svn.sourceforge.net/svnroot/abiblia
Recebo:
svn: Servidor enviou valor de retorno inválido (400 Bad Request) na resposta a REPORT pedido por '/svnroot/abiblia/!svn/vcc/default'
PS. meu usuário no Sourceforge é rafagil, libera o acesso aí pra que eu possa fazer commit.
Paz
|
|
|
|
|
|
|
Para responder deve registar-se no Fórum.
|
|
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 7
|
|
|
|
|
|
|
|
|
Analísta de TI formado em Engenharia de Computação pela Faculdade Área 1. Atualmente trabalha com .NET e VB6.
Como hobby iniciou o desenvolvimento da aBíblia Software e da ComunidadeaBíblia.Net ainda no início do período de faculdade
|
|
|
Para responder deve registar-se no Fórum.
|
rafagil (Utilizador)
Participante Alpha
Mensagens: 19
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 1
|
Agora sim
Já estou baixando, depois do almoço faço o merge com a minha versão.
Não é nada definitivo ainda, só fiz algumas alterações para ficar mais fácil evoluir o projeto.
Ontem minha namorada deu algumas idéias ótimas para a pesquisa, e em breve irei implementar.
Mas ainda precisamos estruturar a base do sistema. (já encontrei uma forma de selecionar a resolução no X11 automagicamente, só preciso "incorporar" no sistema).
Enfim, vamos caminhando.
Agora com SVN vai ficar bem mais fácil.
Paz.
|
|
|
|
|
|
|
Para responder deve registar-se no Fórum.
|
|
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 7
|
|
Com certeza sua ajuda e sua visão trará muitos benefícios aos projeto. É difícil mentalizar um sistema sozinho... Sempre fica faltando algo que somente outra pessoa enxergará! sem falar no fato de outra pessoa conseguir otimizar um processo feito por outra bem melhor, já que será influenciada por fatores como: a dificuldade que deu para criar aquela função...
|
|
|
|
|
|
|
Analísta de TI formado em Engenharia de Computação pela Faculdade Área 1. Atualmente trabalha com .NET e VB6.
Como hobby iniciou o desenvolvimento da aBíblia Software e da ComunidadeaBíblia.Net ainda no início do período de faculdade
|
|
|
Para responder deve registar-se no Fórum.
|
rafagil (Utilizador)
Participante Alpha
Mensagens: 19
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 1
|
Revisão 2 no Ar!
atualizem suas cópias!
PS. Outra pequena dúvida: Qual IDE estamos utilizando? Fiz estas alterações usando o QDevelop, mas estou pensando em usar o KDevelop (Ainda nem instalei, mas ouvi falar muito bem dele). Alguma sugestão? (seria bom "padronizar" isso também).
Flws
|
|
|
|
|
|
|
Para responder deve registar-se no Fórum.
|
|
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 7
|
|
Estou usando o Eclipse!
|
|
|
|
|
|
|
Analísta de TI formado em Engenharia de Computação pela Faculdade Área 1. Atualmente trabalha com .NET e VB6.
Como hobby iniciou o desenvolvimento da aBíblia Software e da ComunidadeaBíblia.Net ainda no início do período de faculdade
|
|
|
Para responder deve registar-se no Fórum.
|
|
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 7
|
|
Achei legal vc dividir os códigos...
Contudo algumas considerações:
1 - Acho que é cedo para ralizarmos mudanças no layout. Os usuários constumam achar estranho quando as coisas mudam de lugar. Outro detalhe é que botões e outros objetos que não possuem tamanho fíxo ficam muito grandes ao serem maximizados. Assim, vamos permanecer com o layout antigo. Se alguma mudança no layout for necessário iremos abrir uma discursão no fórum para chegarmos a um concesso.
2 - Precisamos usar um padrão nos nomes dos arquivos. O que eu uso e vejo na maioria dos projetos é nomes sem acento e em minusculo.
Obrigado por estar nos ajudando. Espero que entedenda minhas considerações. Fico triste em ter que disconsiderar suas mudanças no layout mas acredite, tenho ganhado esperiência com usuários 9recebo muitos emails com comentários...). Contudo seus códigos serão aproveitados... precisamos essencialmente de otimizações e melhorias internas.
|
|
|
|
|
|
|
Analísta de TI formado em Engenharia de Computação pela Faculdade Área 1. Atualmente trabalha com .NET e VB6.
Como hobby iniciou o desenvolvimento da aBíblia Software e da ComunidadeaBíblia.Net ainda no início do período de faculdade
|
|
|
Para responder deve registar-se no Fórum.
|
|
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 7
|
|
Observação: Vi sua utilização e já conheço (inclusive usao em alguns poucos pontos) o layout do Qt, porém não o utilizo devido aos pontos discutidos no item 1 acima!
|
|
|
|
|
|
|
Analísta de TI formado em Engenharia de Computação pela Faculdade Área 1. Atualmente trabalha com .NET e VB6.
Como hobby iniciou o desenvolvimento da aBíblia Software e da ComunidadeaBíblia.Net ainda no início do período de faculdade
|
|
|
Para responder deve registar-se no Fórum.
|
|
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 7
|
|
Estou reenviando os arquivos para o SVN para que possamos organizar o processo de desenvolvimento.
Não podemos realizar tarefas antes de comunicar para evitar retrabalho entre outros problemas de sincronia.
Além disso, estamos em uma fase de melhorias e otimizações onde (no momento):
- Não deve ser alterado o layout atual;
- Só criar novas classes quando realmente necessário.
Os itens acima poderam ser ignorado desde que exista um acordo!
Entendam estas exigências como uma forma de tentar manter a integridade do processo de desenvolvimento, bem como as características do software.
|
|
|
|
|
|
|
Última edição: 14/10/2008 13:59 por luisvasquez.
|
|
|
Analísta de TI formado em Engenharia de Computação pela Faculdade Área 1. Atualmente trabalha com .NET e VB6.
Como hobby iniciou o desenvolvimento da aBíblia Software e da ComunidadeaBíblia.Net ainda no início do período de faculdade
|
|
|
Para responder deve registar-se no Fórum.
|
rafagil (Utilizador)
Participante Alpha
Mensagens: 19
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 1
|
|
Bem, eu já tinha alterado todo o layout para ficar exatamente igual ao original, ainda não commitei no svn pois a internet aqui do serviço está com problemas, e não consigo acessar o svn pelo proxy.
Quanto a manter o layout original já tinha concordado, porém devemos sim fazer mudanças no "back-end" sem que o usuário sinta diferença.
O Refactoring é essencial nesta fase do projeto, visto que o software já atingiu uma versão estável.
Devemos melhorar e evoluir, pois o projeto ainda é pequeno, e se não montarmos uma base sólida agora, teremos muitos problemas no futuro.
Não entendo a "proibição" de criar novas classes. O projeto é Orientado à objetos, e se não podemos criar classes para facilitar nosso trabalho, que faremos?
O Projeto já está bem usável e sem bugs, não creio que devemos estagnar na mesma versão, temos que seguir adiante.
Vale lembrar que o C++ é uma linguagem altamente verbosa, e que as coisas vão se complicando de tal forma, que se não organizarmos agora, em breve ninguem conseguirá sequer ler os fontes.
PS. Estou montando um port para MACOS X, e a versão para celulares já está em fase de testes, daqui a pouco posto as novidades aqui.
Paz
|
|
|
|
|
|
|
Para responder deve registar-se no Fórum.
|
|
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 7
|
|
Perfeito, realmente a questão da classe vc tem razão (editei meu post).
Contudo, quando criar uma nova classe fique atento á nomenclatura:
- Toda em minúsculo e sem acentos
- Tente seguir o padrão usado
Valeu!
|
|
|
|
|
|
|
Analísta de TI formado em Engenharia de Computação pela Faculdade Área 1. Atualmente trabalha com .NET e VB6.
Como hobby iniciou o desenvolvimento da aBíblia Software e da ComunidadeaBíblia.Net ainda no início do período de faculdade
|
|
|
Para responder deve registar-se no Fórum.
|
rafagil (Utilizador)
Participante Alpha
Mensagens: 19
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 1
|
OK
já estou adequando a nomenclatura
mas o nome da classe deve ser em minusculo também? ou só o nome do arquivo?
Ví que as atuais e as classes do QT seguem mais ou menos a mesma nomenclatura do Java desta forma:
PrimeiraLetraMaiusculaSemEspacosOuUnderline.
e o arquivo:
primeira_letra_maiuscula_sem_espacos_ou_underline.h e .cpp.
os atributos e métodos da classe possuem a primeira letra minuscula, e o resto igual o nome da classe
Certo?
|
|
|
|
|
|
|
Para responder deve registar-se no Fórum.
|
|
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 7
|
|
Siga a nomenclatura atual da aBíblia. Se besei pelas classes read.cpp e readbiblia.cpp
|
|
|
|
|
|
|
Analísta de TI formado em Engenharia de Computação pela Faculdade Área 1. Atualmente trabalha com .NET e VB6.
Como hobby iniciou o desenvolvimento da aBíblia Software e da ComunidadeaBíblia.Net ainda no início do período de faculdade
|
|
|
Para responder deve registar-se no Fórum.
|
|
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 7
|
|
Rafael, peço que não trabalhe na aBíblia Software até que eu o diga (continue com a aBíblia Mobile) pois estou implementando algumas modificações bastantes críticas que podem ser muito difíceis de sincronizar.
Digo também, que apesar de não conseguir aproveitar seu cóigo (devido a essa mudança radical) saiba que aproveitei sua idéia e dividir a classe principal em forms também!
Obrigado por participar do projeto e assim que eu tiver um release funcional com as novas mudanças colocarei a disposição para que todos possam aprovar ou não!
|
|
|
|
|
|
|
Analísta de TI formado em Engenharia de Computação pela Faculdade Área 1. Atualmente trabalha com .NET e VB6.
Como hobby iniciou o desenvolvimento da aBíblia Software e da ComunidadeaBíblia.Net ainda no início do período de faculdade
|
|
|
Para responder deve registar-se no Fórum.
|
rafagil (Utilizador)
Participante Alpha
Mensagens: 19
|
|
Re: SVN há 3 Anos, 7 Meses
|
Carma: 1
|
|
OK, já tenho algumas coisinhas pra commitar, mas vou aguardar suas mudanças.
Se já separou as classes, já está legal.
Depois vou commitar o esquema de destacar os termos buscados (é bem pequeno o código, e vou commitar logo que você autorizar).
Paz.
|
|
|
|
|
|
|
Para responder deve registar-se no Fórum.
|
|