Salvando o código-fonte de um projeto pessoal (feito com o Netbeans) na nuvem

3

Estou usando o NetBeans para desenvolvimento de código de um projeto pessoal. Muitas vezes o computador em que estou trabalhando não é meu ou eu posso não estar nele (por exemplo, é um computador de biblioteca ou um que estou usando no trabalho). Existe uma maneira que eu possa ter meu código-fonte sincronizado com uma conta pessoal minha?

Eu estava pensando em alguma forma usando o Google Drive. Por exemplo, eu poderia definir a pasta do projeto para ser o local do Google Drive instalado no computador. Haveria uma maneira de ter o código-fonte sincronizado com um local específico no Google Drive, por exemplo, eu não iria querer um monte de arquivos temporários e código-fonte para ir para a raiz do meu drive google e bagunça as coisas e fazer uma bagunça .

Estou procurando uma solução para Mac e Windows.

    
por Celeritas 19.06.2014 / 19:51

2 respostas

1

O Google Drive oferece uma opção de sincronização automática para Mac e Windows, mas o aplicativo do Google Drive precisa ser instalado em ambos os sistemas operacionais.

Você pode fazer o download do aplicativo na página principal do Google Drive: link . O link para baixar o aplicativo está no lado esquerdo, sob as opções listadas nesse painel (diz "Instalar o Drive para o seu computador").

Siga as instruções para configurar o Google Drive em sua máquina. Em seguida, haverá uma pasta na sua máquina chamada Google Drive. Qualquer item colocado nessa pasta será sincronizado com o Google Drive e tudo o que estiver no Google Drive será sincronizado com esta pasta.

Quanto a não ter todos os arquivos localizados na raiz do Drive, a mesma estrutura de diretório que você usa na pasta do Google Drive em sua máquina local será sincronizada com o Drive. Portanto, se você colocar todos os seus arquivos de código-fonte e temporários em uma pasta própria e, em seguida, colocar essa pasta na pasta do Google Drive, essa mesma estrutura de diretórios será encontrada no Drive on-line.

Estas instruções podem ser encontradas aqui também.

    
por 19.06.2014 / 21:41
1

Essa é uma das razões pelas quais o VCS existe:

Revision control, also known as version control and source control (and an aspect of software configuration management), is the management of changes to documents, computer programs, large web sites, and other collections of information. Changes are usually identified by a number or letter code, termed the "revision number", "revision level", or simply "revision". ~ Wikipedia

Assim, você pode fazer alterações no seu pc do escritório, recuperá-las em casa, fazer mais algumas alterações e, em seguida, recuperá-las na biblioteca, etc.

Agora, se você tiver autorização para instalar esses programas em computadores que não sejam seus, isso será outro histórico. Talvez existam algumas versões de chave USB / não-instalação, mas não tenho certeza.

Você pode ver uma lista de VCS na Wikipedia. Pessoalmente, recomendo CVS , SVN , Mercurial e Git .

Considere que você está trabalhando com o código-fonte aqui, por isso não deve ser tão simples quanto copiar seu projeto completo e colá-lo em outro lugar. Essa é a ideia que você mencionou ao mencionar o Google Drive. Pessoalmente, eu usaria um VCS :)

    
por 19.06.2014 / 21:45