CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: carotix con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 9 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Pagina 1 di 2 12 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 18
Discussione:

Condividere sorgente con un amico tramite Eclipse

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano L'avatar di robyrocker89


    Registrato dal
    Dec 2009
    Messaggi
    53

    Ringraziamenti
    0
    Ringraziato 4 volte in 2 Posts
    Predefinito

    Condividere sorgente con un amico tramite Eclipse

    Ciao a tutti,
    io e un mio amico vogliamo lavorare alla creazione di una app tramite eclipse...
    il problema è che abitando a qualche km di distanza da lui ci viene un po' difficile incontrarsi fisicamente e lavorare insieme...per questo volevo sapere se c'era un plugin di eclipse che coordinasse un po' la situazione del progetto...ovvero che se su un file in quel momento ci sto lavorando io, il mio amico non può accedervi in scrittura sul medesimo file ecc...
    un po' come se utilizzassi Microsoft Visual SourceSafe con Visual Studio...
    ho uno spazio ftp su cui depositare il sorgente ma non so come partire...
    Microsoft sourcesafe richiede un server per girare...e non è il massimo per semplicità di utilizzo...
    mi chiedevo quindi se c'era un'alternativa valida e gratuita per poter fare tutto ciò...

    grazie...spero di essermi espresso chiaramente...

  2.  
  3. #2
    Baby Droid


    Registrato dal
    Jun 2010
    Messaggi
    28

    Ringraziamenti
    1
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Teoricamente quello che ti servirebbe è un cvs.

    Non saprei come gestirlo online però.

    Sicuramente una soluzione potrebbe essere dropbox...

  4. #3
    Androidiano L'avatar di robyrocker89


    Registrato dal
    Dec 2009
    Messaggi
    53

    Ringraziamenti
    0
    Ringraziato 4 volte in 2 Posts
    Predefinito

    Quote Originariamente inviato da Dany87rm Visualizza il messaggio
    Teoricamente quello che ti servirebbe è un cvs.

    Non saprei come gestirlo online però.

    Sicuramente una soluzione potrebbe essere dropbox...
    Dropbox lo stiamo già utilizzando come soluzione temporanea...ma purtroppo ha un sacco di "limitazioni"...ogni tanto sincronizza vecchi file coi nuovi (poichè non fa un confronto di versioni dei file) e incasina la compilazione del codice...
    oltre al fatto che non permette una protezione in scrittura dell altro utente quando su quel file ci sto lavorando io...

  5. #4
    Senior Droid L'avatar di Cymon


    Registrato dal
    Jul 2010
    Messaggi
    419

    Ringraziamenti
    7
    Ringraziato 43 volte in 42 Posts
    Predefinito

    Se state lavorando a un vero progetto e volete quindi spendere un po' di tempo nell'organizzarvi potete aprirlo su googlecode... a quel punto credo ci siano a disposizione strumenti per la condivisione e lo sviluppo collaborativo con tanto di integrazione con eclipse...
    La mia katana: Slackware 13.1
    La mia wakizashi: Acer A1 Liquid con Android 2.1 Eclair
    Il mio sito: Follow the rabbit (con la sua App )

  6. #5
    Senior Droid


    Registrato dal
    Feb 2010
    Messaggi
    305

    Ringraziamenti
    4
    Ringraziato 17 volte in 17 Posts
    Predefinito

    bitbucket+mercurial?

  7. #6
    Androidiano L'avatar di robyrocker89


    Registrato dal
    Dec 2009
    Messaggi
    53

    Ringraziamenti
    0
    Ringraziato 4 volte in 2 Posts
    Predefinito

    Quote Originariamente inviato da eafkuor Visualizza il messaggio
    bitbucket+mercurial?
    ma in questo modo è possibile lavorare contemporaneamente sullo stesso progetto senza che uno interferisca con il lavoro dell altro?

  8. #7
    Senior Droid


    Registrato dal
    Feb 2010
    Messaggi
    305

    Ringraziamenti
    4
    Ringraziato 17 volte in 17 Posts
    Predefinito

    Quote Originariamente inviato da robyrocker89 Visualizza il messaggio
    ma in questo modo è possibile lavorare contemporaneamente sullo stesso progetto senza che uno interferisca con il lavoro dell altro?
    Certo, basta che fate attenzione a non lavorare contemporaneamente sullo stesso file, altrimenti poi bisogna fare un bel merge ed è un mezzo casino.
    Ma questo è ovviamente altrettanto valido per qualsiasi altro sistema.

  9. #8
    Senior Droid


    Registrato dal
    May 2010
    Località
    Rivoli
    Messaggi
    426

    Ringraziamenti
    6
    Ringraziato 48 volte in 47 Posts
    Predefinito

    Quote Originariamente inviato da eafkuor Visualizza il messaggio
    basta che fate attenzione a non lavorare contemporaneamente sullo stesso file
    Eafkuor, con questo sistema, i due (o piu') programmatori devono mettersi d'accordo tra loro.
    Un sistema di SourceControl avverte automaticamente un programmatore che il file e' stato preso in carico da qualcun altro

  10. #9
    Senior Droid


    Registrato dal
    Feb 2010
    Messaggi
    305

    Ringraziamenti
    4
    Ringraziato 17 volte in 17 Posts
    Predefinito

    Quote Originariamente inviato da TheCopacabanaMan Visualizza il messaggio
    Eafkuor, con questo sistema, i due (o piu') programmatori devono mettersi d'accordo tra loro.
    Un sistema di SourceControl avverte automaticamente un programmatore che il file e' stato preso in carico da qualcun altro
    E se stai modificando un file mentre ti arriva l'avviso che l'altro programmatore ha appena modificato lo stesso file?

  11. #10
    Senior Droid


    Registrato dal
    May 2010
    Località
    Rivoli
    Messaggi
    426

    Ringraziamenti
    6
    Ringraziato 48 volte in 47 Posts
    Predefinito

    Hai mai usato prodotti come VisualSourceSafe della Micro$oft?

    Tutti i sorgenti non risiedono su un FileSystem, ma dentro il VisualSou(etc.).

    Puoi scaricarteli IN SOLA LETTURA sul tuo disco. Se decidi di modificare un file, devi prenderlo in carico dal VisualSou(etc.), il quale:
    1) controlla che il file da te richiesto, non sia in carico a qualcun altro (e ti risponde a parolacce, se il file e' gia' stato preso in carico)
    2) ti da' il file in carico (come se ti facesse un favore), e contemporaneamente blocca il file. Chiunque altro cerca di prendere il file in carico, si becca le parolacce di cui al punto 1)
    3) quando hai finito le tue modifiche, devi supplicare il VisualSou(etc.) di riprendersi la versione aggiornata del file. A questo punto, tutti gli altri possono scaricarsi IN LETTURA l'ultima versione.
    4) Siccome il VisualSou(etc.) diffida di chiunque, lui tiene traccia di tutte le versioni precedenti dello stesso file. In questo modo, e' possibile tornare indietro di 1, 2, 3, ... versioni dello stesso file.

    Quindi non c'e' conflitto: un solo programmatore alla volta puo' modificare un dato file, e viene automaticamente avvisato dal VisualSou(etc.) che quel file e' in modifica presso un altro programmatore (vedi punto 2)

Pagina 1 di 2 12 ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy