Autore Topic: Condivisione del codice  (Letto 1643 volte)

Offline kalacta269

  • Utente normale
  • ***
  • Post: 152
    • Mostra profilo
  • Dispositivo Android:
    Asus Transformer pad tf300
  • Sistema operativo:
    windows7
Condivisione del codice
« il: 26 Febbraio 2014, 12:33:42 CET »
Ciao ragazzi,
vorrei condividere un progetto Android con un mio amico, sapete consigliarmi uno strumento con il quale gestire in modo semplici le version e magari sia anche gratuito ?  :-P

Grazie in anticipo a tutti coloro che risponderanno

Offline Leone

  • Nuovo arrivato
  • *
  • Post: 1
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3
  • Sistema operativo:
    Ubuntu,Windows 7/8
Re:Condivisione del codice
« Risposta #1 il: 26 Febbraio 2014, 12:40:20 CET »
Ciao, anche io sarei interessato all'argomento. Qualcuno ha idee? :-)

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Condivisione del codice
« Risposta #2 il: 26 Febbraio 2014, 12:40:38 CET »
GIT http://git-scm.com

Inviato dal mio Nexus 5 utilizzando Tapatalk

adb logcat | tee /tmp/logcat | grep TAG

Offline kalacta269

  • Utente normale
  • ***
  • Post: 152
    • Mostra profilo
  • Dispositivo Android:
    Asus Transformer pad tf300
  • Sistema operativo:
    windows7
Re:Condivisione del codice
« Risposta #3 il: 26 Febbraio 2014, 12:55:08 CET »
GIT http://git-scm.com

Inviato dal mio Nexus 5 utilizzando Tapatalk

grazie mille, il fatto di usare android studio può rappresentare un problema?

Offline Leone

  • Nuovo arrivato
  • *
  • Post: 1
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3
  • Sistema operativo:
    Ubuntu,Windows 7/8
Re:Condivisione del codice
« Risposta #4 il: 26 Febbraio 2014, 12:56:07 CET »
ma Git  funziona anche online?

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Condivisione del codice
« Risposta #5 il: 26 Febbraio 2014, 13:04:08 CET »
È sia locale che distribuito, online è riduttivo o meglio non appropriato.

Inviato dal mio Nexus 5 utilizzando Tapatalk

P.S Android Studio ha il pugin per GIT e anche Eclipse (credo che i sorgenti di entrambi siano gestiti via GIT).

GIT nasce per volere di Linus Torvalds per gestire i sorgenti del kernel di Linux. E' il software usato da tantissimi programmi in tutto il mondo tra cui i sorgenti di Android.
« Ultima modifica: 26 Febbraio 2014, 13:15:34 CET da iceweasel »
adb logcat | tee /tmp/logcat | grep TAG

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Condivisione del codice
« Risposta #6 il: 26 Febbraio 2014, 13:39:20 CET »
Una doverosa avvertenza: GIT (come gli altri tool analoghi) non è semplicemente un "metodo per condividere sorgenti". Anzi, l'utilità principale non è proprio la "condivisione". Quindi, se non hai familiarità con gli strumenti di version control, prenditi un po' di tempo per assimilarne la filosofia ed i concetti, perchè non sarà una cartella dropbox in cui trascinare il sorgente.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline GabMarioPower

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 606
    • Github
    • Google+
    • gabrielemariotti
    • GabMarioPower
    • Mostra profilo
  • Play Store ID:
    GAB+MARIO+DEV
  • Sistema operativo:
    Ubuntu 14.04 , Win 10
Re:Condivisione del codice
« Risposta #7 il: 26 Febbraio 2014, 14:55:25 CET »
ma Git  funziona anche online?

Che vuol dire online?

grazie mille, il fatto di usare android studio può rappresentare un problema?

Git lo puoi usare anche a riga comando (anche da dentro android studio).


Offline kalacta269

  • Utente normale
  • ***
  • Post: 152
    • Mostra profilo
  • Dispositivo Android:
    Asus Transformer pad tf300
  • Sistema operativo:
    windows7
Re:Condivisione del codice
« Risposta #8 il: 26 Febbraio 2014, 14:57:32 CET »
Grazie a tutti per le risposte.... cmq ho un po di dimestichezza con gli strumenti di version control, infatti volevo solo un consiglio su uno strumento valido per la condivisione del codice

Offline Leone

  • Nuovo arrivato
  • *
  • Post: 1
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3
  • Sistema operativo:
    Ubuntu,Windows 7/8
Re:Condivisione del codice
« Risposta #9 il: 26 Febbraio 2014, 15:12:13 CET »
nel senso se è possibile condividere codice in rete in differenti posti

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Condivisione del codice
« Risposta #10 il: 26 Febbraio 2014, 16:18:47 CET »
nel senso se è possibile condividere codice in rete in differenti posti

Se ti occorre solamente un modo facile e veloce di condividere codice in rete, usa una cartella dropbox.

Usare GIT per condividere in rete è come installare VisualStudio per avere un editor di testo.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline kalacta269

  • Utente normale
  • ***
  • Post: 152
    • Mostra profilo
  • Dispositivo Android:
    Asus Transformer pad tf300
  • Sistema operativo:
    windows7
Re:Condivisione del codice
« Risposta #11 il: 26 Febbraio 2014, 16:27:50 CET »
Se ti occorre solamente un modo facile e veloce di condividere codice in rete, usa una cartella dropbox.

Usare GIT per condividere in rete è come installare VisualStudio per avere un editor di testo.

ma con dropbox è possibile fare dei controlli sulla versione?

Offline Leone

  • Nuovo arrivato
  • *
  • Post: 1
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3
  • Sistema operativo:
    Ubuntu,Windows 7/8
Re:Condivisione del codice
« Risposta #12 il: 26 Febbraio 2014, 17:39:42 CET »
Se ti occorre solamente un modo facile e veloce di condividere codice in rete, usa una cartella dropbox.

Usare GIT per condividere in rete è come installare VisualStudio per avere un editor di testo.

ok capito adesso vediamo come fare. grazie per l'aiuto

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Condivisione del codice
« Risposta #13 il: 26 Febbraio 2014, 17:46:45 CET »
ma con dropbox è possibile fare dei controlli sulla versione?

No, suggerisco dropbox solo se: (1) mai usato un tool di version control, (2) basta la condivisione

NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Condivisione del codice
« Risposta #14 il: 26 Febbraio 2014, 17:47:44 CET »
Sono due cose diverse, Dropbox e GIT non sono confrontabili.

Se ti serve copiare dei file in remoto per backup o altro usa Dropbox o sistemi simili. Se devi gestire dei sorgenti usa un sistema di controllo di versione come GIT o qualcosa di analogo.
adb logcat | tee /tmp/logcat | grep TAG