Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo.
Caso seja registrado, efetue login.
Esqueceu sua senha? Clique aqui
Recomendamos o uso do Mozilla Firefox para uma melhor visualização.    


Início Postados Hoje Marcar Fóruns Como Lidos Álbums Banidos SE Team Medalhas
Voltar   Secret Experience > Private Server & MMORPG - Administre Um > Aion > [AION] Administrador > [AION | Admin] Tutoriais
Registrar Loteria VIPStaff SERegras do fórum Comunidade Arcade Postados Hoje Pesquisar Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

Resposta
 
Ferramentas do Tópico Modos de Exibição
Antigo 08-08-2010, 02:42 PM   #1
DES7RUCTOR
Amigo SE
 
Avatar de DES7RUCTOR
 
Registrado em: Dec 2009
Localização: São Paulo
Posts: 448
Agradeceu: 40
Agradecido 365 Vezes em 160 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de DES7RUCTOR

Padrão [Tutorial] Copliando SVN Lighting com Tortoise + Maven + SVN

Olá galera, como muitos que conheço tem me pedido em meu e-mail para postar um tutorial de como copilei sem usar o eclipse vou postar aqui, mas não vou postar so o resumo da montagem do build, vou colocar um tutorial completo de como usar o tortoise tambem, para aqueles que já usam o tortoise basta seguir apenas os passos de como montar com maven, fiz desta forma pois acho mais pratico do que com eclipse, ai vai um tuto pratico e rapido de como copilar com o tortoise svn.

O que precisaremos:

- Tortoise SVN = [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
- svn = [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
- maven = [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]


Visando sempre manter a mesma versão do aplicativos eu upei para um hd virtual meu para evitar que aconteça como esta acontecendo com alguns em aion que a versão 21 do java esta dando alguns erros, porém o hd tem limites de download diário, entao caso não consiga efetuar seu download no link que disponibilizei podem fazer uma busca no google pelos mesmos, e baixar direto do site oficial pois são gratuítos.

COMEÇANDO O TUTORIAL

montando o trunk

1º - Instale o Tortoise SVN normalmente (não colocarei tutorial pois a instalação é simples como instalar qualquer outro software, não existe nenhuma configuração extra para o mesmo);

2º - Agora dentro do seu diretório raiz ou diretório "C" crie uma nova pasta (basta clicar com o botão direito e clicar em novo e após em pasta), pode renomear ela com o nome que desejar, no meu caso coloquei o nome de "projeto aion";

3º - Com a nova pasta criada clique em cima da mesma com o botão direito e selecione a opção "repo browser" conforme imagem abaixo:

4º - Com a nova pasta criada clique em cima da mesma com o botão direito e selecione a opção "repo browser" conforme imagem abaixo:

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

5º - Apos clicar na opção "repo browser" abrira outra janela onde você deve inserir o endereço do svn:

Endereço SVN Lighting: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

6º - Adicionado o SVN o mesmo levantará as pastas dentro do trunk e mostrará na tela onde você só precisará dar OK.

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

7º - Agora a sua pasta já esta pronta para começar a baixar o trunk todo para o seu pc, para isto basta clicar com o botão direito de seu mouse em cima da pasta que você criou no meu caso "projeto aion" e selecionar a opção SVN Chekout, agora so esperar que ele efetue todo o download do projeto para podermos montar o loginserver, chatserver e gameserver.

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]


Montando seu LOGINSERVER, CHATSERVER e GAMESERVER com MAVEN

8º - Conforme dito acima após baixar todo o trunk precisariamos montar as pastas do loginserver, chatserver e gameserver, e é dai em diante que entra o maven e o svn;
* Extraia os arquivos SVN e MAVEN dentro do seu diretório raiz (c:\), como já temos nosso projeto também dentro do diretorio raiz então teremos o seguinte:

- c:\projeto aion
- c:\maven
- c:\svn

Obs.: Nada impede quem quiser montar o seu projeto em outro diretorio ou HD montar porém tera que ficar atendo na hora de configurar sua variavel de ambinete e o arquivo que montara as build com relação a esses endereços de diretório a qual escolherem.

9º - Preparando a sua variável de ambiente PATH, vá em inciar, depois clique com o botão direito de seu rato em cima de "meu computador" e cliquem em "propriedades", abrirá para você uma tela de "propriedades do sistema" vá até a aba "avançado" e clique no botão "variáveis de ambiente".

10º - Apos abrir o tela de configuração das váriaveis você deve no grupo superior "variáveis de usuários para Administrador" configurar a variável PATH assim "c:\maven\bin;c:\svn\bin;C:\Programas\Java\jdk1.6. 0_20", feito isto basta dar OK até que a tela se feche

* Nesta variável temos o caminho para o executavel do maven do svn e o caminho do java jdk.

10º - Agora para finalizar vamos auterar o caminho no nosso arquivo execute-maven.bat dentro da nossa pasta do projeto que estamos montando.

* c:\PROJETO AION\trunk\tools (local onde encontra-se o arquivo execute-maven.bat)


- Clique com o botão direito em cima do arquivo acima descrito e clique após em editar, ira abrir uma tela com informações de caminhos e variáveis etc, esta informações são necessárias para montar os builds de nosso loginserver, gameserve e chatserver.
- Por default de configuração do projeto o inicio do mesmo já vem com um endereço path configurado:
"set PATH=%PATH%;C:\Program Files\Subversion\bin"

- Vamos alterar essa variável aplicando a ela apenas o caminho onde colocamos nosso svn, então ficará assim:
" set PATH=%PATH%;c:\svn\bin (feche o arquivo ele perguntará se deseja salvar diga sim)


FINALIZANDO E MONTANDO O PROJETO BUILD

11º - Agora que já estamos com tudo pronto basta ainda dentro da pasta tools darmos duplo clique no arquivo "build-all.bat" e aguardar, o mesmo irá encontrar nosso maven e svn pois já esta no caminho da variável do sistema e criara dentro de cada uma das instancias do projeto (login, chat, server) uma pasta chamada target, ao terminar todo o processo basta abrir cada uma das pastas target e você terá la seu loginserver, gameserver, chatserver e assim sucessivamente prontinho para ser extraido e utilizado.

Obs.: não precisa limpar essa pasta target quando for fazer uma nova copilação, o proprio build-all, fará.


Abraços a todos espero ter ajudado a quem utiliza o tortoise a continuar o projeto sem precisar instalar o eclipse.


SOMENTE PARA QUEM UTILIZADO NAS VERSÕES ANTIGAS DO AION LIGHTNING


By DESTRUCTOR
vulgo ADM Dragon

__________________
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
------ Aion FOCUS™ - Para quem realmente gosta de MMORPG ------
Ensinar não é dificil, o dificil é ter a humildade pra dizer não sei, a ombridade
para compartilhar e a lealdade para saber agradecer.
DES7RUCTOR está offline   Responder com Citação
Os Seguintes 6 Usuários disseram Obrigado(a) para DES7RUCTOR por gostarem deste post :
adamesteve (26-10-2010), firedark (15-10-2010), llJuniorll (09-08-2010), lucioz28 (20-08-2010), luizAdauto (09-08-2010), StrangerOmega (24-09-2010)
Links Patrocinados
Antigo 11-12-2010, 10:32 PM   #2
lulutopo
Membro - Soldado
 
Avatar de lulutopo
 
Registrado em: Mar 2009
Posts: 12
Agradeceu: 13
Agradecido 4 Vezes em 3 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de lulutopo

Padrão

Amigo nao teria como vc faser um tutoria copilando com eclipse ?
pois eu copilo server l2 d boa com eclipse mais aion sempre da erro

lulutopo está offline   Responder com Citação
Antigo 13-12-2010, 01:51 PM   #3
DES7RUCTOR
Amigo SE
 
Avatar de DES7RUCTOR
 
Registrado em: Dec 2009
Localização: São Paulo
Posts: 448
Agradeceu: 40
Agradecido 365 Vezes em 160 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de DES7RUCTOR

Padrão

Duvidas e pedidos na area de duvidas e pedidos amigo

__________________
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
------ Aion FOCUS™ - Para quem realmente gosta de MMORPG ------
Ensinar não é dificil, o dificil é ter a humildade pra dizer não sei, a ombridade
para compartilhar e a lealdade para saber agradecer.
DES7RUCTOR está offline   Responder com Citação
Resposta


Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não

Ir para...


Horários baseados na GMT -3. Agora são 01:08 AM.