Passeio na Web

Para você que navega na web com uma canoa, podemos te dar um transatlântico!!

Promoção Importa Brasil e Dinodirect

TweetSharebar Tweet                   Olá passageiros!   É com muita satisfação que eu anuncio a primeira promoção oficial do Importa Brasil em Parceria com a loja Dino Direct     Quer ganhar um brinde de até $60 no DinoDirect? Para participar é simples, basta encontrar o item que deseja [...]

Monetizando seu blog/forum com Skimlinks

TweetSharebar Tweet   Olá passageiros. Como muitos leitores já sabem o Passeio na Web existe há alguns anos (desde 2007), desde então venho tentando monetizá-lo (ganhar dinheiro com ele), pelo menos pagar seus custos, hospedagem, domínio, etc. No começo era bem difícil, testei diversas formas de monetização, dentre elas os mais famosos como AdSense e [...]

Pra quem gosta de blogs e livros

TweetSharebar Tweet   Olá passageiros Pra quem gosta de ler e gosta de blogs, tenho uma excelente recomendação!! Esse blog, pelo que eu sei, existia há um tempo atrás no blogspot (http://livreseblog.blogspot.com/), o intuito dele é falar sobre livros! Sim, óbvio né? O nome é de uma criatividade tremenda, realmente gostei e o mais legal [...]

Usando DropBox como servidor SVN

TweetSharebar Tweet Olá pessoal.   Esse post é mais voltado para usuários mais avançados, na verdade voltado para desenvolvedores que preciso usar ferramentas de versionamento de código, se esse não é seu caso, acredito que o post não lhe seja muito interessante. Para quem não conhece o DropBox, já falamos dele aqui: Dropbox útil e [...]

Cursos Online Gratuitos

Passeio Na Web te fornecerá agora uma lista de instituições super conceituadas do mercado que oferecem cursos a distância, completamente online, e gratuitos

Aulas de Idiomas Na Sua Casa

Caros passageiros, hoje vamos compartilhar com vocês dois programas muito interessante para quem está interessado no aprendizado em línguas estrangeiras.

Instalando o Android Froyo (2.2) no Milestone – Operadora (Tim, Claro, Vivo, Oi)

TweetSharebar Tweet Olá Passageiros [Se você não quiser ler minha melação sem graça e ir direto para o tutorial, pule o primeiro parágrafo.] Você que comprou seu Motorola Milestone com uma operadora (como eu comprei o meu diretamente com a TIM) e leu a notícia do Gizmodo dizendo que seu celular FINALMENTE foi atualizado para [...]

DropBox – Útil e Simples

TweetSharebar Tweet Bom dia passageiros Hoje estou escrevendo para dar mais uma dica de ferramentas pela internet que facilitam nosso trabalho. A ferramenta de hoje é o DropBox O DropBox O DropBox é um serviço de armazenamento de arquivos simples e muito útil. Como todo serviço de armazenamento de arquivos você consegue acessar de qualquer [...]

Compras Coletivas ou Compras em Grupos

Vamos falar sobre a nova forma de compra pela internet que no mundo já a algum tempo utilizada, mas que agora está virando moda no Brasil, exatamente isso, compras coletivas ou compras em grupos

Comprando Perfume pela internet

TweetSharebar Tweet UPDATE Olá pessoal Infelizmente parece que o fragrancex não está mais honrando com seus compromissos. Então eu não recomendo mais a compra nele. Quer ficar atualizado?! Acesse: http://importabr.com.br/viewtopic.php?f=8&t=437 UPDATE Olá Passageiros Bom, como muitos de vocês sabem estou sem acesso ao blog durante o horário comercial, o que está realmente dificultando a continuidade [...]

Usando DropBox como servidor SVN

Escrito por Panthro Em 3 - janeiro - 2012

Olá pessoal.

 

Esse post é mais voltado para usuários mais avançados, na verdade voltado para desenvolvedores que preciso usar ferramentas de versionamento de código, se esse não é seu caso, acredito que o post não lhe seja muito interessante.

Para quem não conhece o DropBox, já falamos dele aqui:

Dropbox útil e simples

Se você não conhece SVN (Subversion) dificilmente vai conseguir tirar alguma coisa útil desse post….mas lá vai um link explicando o que é esse serviço:

Subversion na Wikipedia

 

Como sempre tive alguns projetos pessoais/paralelos em desenvolvimento, como alguns aplicativos para Android e/ou alguns websites como o Passeio na Web e o Importa Brasil sempre precisei usar uma ferramenta de versionamento dos códigos fonte, e não gosto de confiar em HDs que podem pifar de uma hora para outra e eu acabar perdendo tudo que fiz.

Sempre usei como solução algum serviço grátis, o que, na maioria dos casos, torna o código em open source, porém como isso é algo que as vezes não condiz com a natureza do projeto, como alguns freelas por exemplo, sempre houve a necessidade de ter um serviço privativo, o que eu nunca encontrei gratuitamente e com qualidade na internet.

Então, hoje estava organizando minhas pastas de projetos, limpando coisas antigas e pensei em começar a salvá-los na minha Dropbox, o problema de usar apenas a dropbox é que não tem todas as ferramentas que uma ferramenta de versionamento traz, como por exemplo poder editar um arquivo a vontade para testes e depois apenas reverter todas as alterações. Com esse problema na cabeça (que na verdade já venho pensando nele faz alguns meses), hoje cheguei numa solução prática e indolor: criar um repositório dentro do dropbox!!!!

Chega de baboseira e vamos direto aos passos para usar seu dropbox como um servidor de SVN:

 

O que você precisa ter instalado e funcionando na sua máquina:

  1. Dropbox – Se não tiver ainda baixe aqui
  2. Tortoise Svn (ou outro client SVN) – Se não tiver, baixe aqui
  3. Um pouco de cérebro – se não tiver, aperte Control + W

Passo 1 – Criando o repositório

Uma vez tendo todas as ferramentas instaladas e funcionando crie uma pasta na sua dropbox com o nome que quiser, eu recomendo criar algo como “SVN” para quando olhar já saber o que é.
Com a pasta criada na sua dropbox, clique com o direto e no menu do Tortoise SVN selecione:

Com o repositório criado, serão criados vários arquivos dentro dessa pasta que serão automaticamente sincronizados com sua contra na dropbox.com

*****NOTA IMPORTANTE****

Nunca edite os arquivos dentro dessa pasta a não ser que tenha ABSOLUTA certeza do que está fazendo, essa pasta é gerenciada automaticamente pelo tortoise SVN (ou outro cliente que você escolher).

Passo 2 – Fazendo o checkout

Com o repositório criado (e já automaticamente sincronizado na sua dropbox) agora vamos fazer o checkout desse repositório.

Crie uma pasta que você vai usar o repositório FORA da sua dropbox.

 

Por que fora da dropbox?

O que a sua dropbox vai sincronizar é o repositório em si, essa é apenas uma cópia.

Com a pasta criada, basta clicar com o botão direito, e selecionar SVN Checkout, como na imagem:

 

Checkout SVN

 

Repare que na janela de checkout será necessário usar o protocolo file:/// para apontar para o nosso recém criado repositório, como mostra na seguinte figura;

Assim que o Tortoise Svn terminar o processo de checkout, será possível começar a usar a cópia do seu repositório normalmente, alterando seus arquivos, fazendo os commits e updates e tudo ficará brilhantemente sincronizado e salvo na cloud da dropbox.

Achou útil? compartilhe!

 

Related Posts with Thumbnails

6 Responses to “Usando DropBox como servidor SVN”

  1. Bruno disse:
    Esse post é mais voltado para usuários mais avançados

    imagine se fosse para usuários com conhecimento pífio

    easy de mais, sobe o nível dos posts

    • Panthro disse:
      Olha Bruno, sinceramente não sei o que você quis dizer com esse comentário….SIM pelo padrão dos posts do passeio na web, esse post é para usuários mais avançados que não são desenvolvedores e sequer sabem o que é SVN.
  2. Rafael disse:
    Ótimo post,
    minha dúvida é: E se meu projeto foi desenvolvido por dois desenvolvedores? Tem como outro pc acessar meu repositório no dropbox?
    Vlw
  3. Marcus Meirelles disse:
    Gostaria também de saber como se acessa o repositório em outro PC! vi alguns videos no youtube.com mas não intendo muito bem! =/
  4. Lucas Marçoni disse:
    Pessoal utilizem o ASSEMBLA.

    Repositório de SVN que só funciona localmente não presta né? Mas o post é bom!

    Abraços.

  5. Pessoal,
    para você conseguir ter acesso, quem criou o repositório tem que dar a permissão para você no Dropbox, ou seja, você também tem que ser Owner

Deixe seu comentário

Acompanhe

  • acompanhe
  • acompanhe
  • acompanhe

Digite seu e-mail
e receba nossos artigos

Mouse Eye Tracking by PicNet IT support services
Plugin from the creators of Brindes Personalizados :: More at Plulz Wordpress Plugins

Switch to our mobile site