Quindi ci sono 3 computer che uso per lavorare su questo progetto con, il mio PC di casa, il PC di lavoro e il Mac di lavoro (per costruire su dispositivi). Il progetto ha un repository SVN utilizzato da altri due programmatori, quindi non posso eseguire il commit di codice danneggiato. Il lead non sa come usare il controllo della versione in modo che il trunk contenga risorse artistiche e tutto il resto in aggiunta al progetto stesso, rendendo la ramificazione poco pratica (e non vorrei comunque usare svn per la ramificazione). Userò GIT se potessi, ma non è un'opzione.
La mia domanda è: come posso andare al lavoro, aggiornare la mia copia di lavoro, lavorarci un po ', mandarla al mio mac per la costruzione, poi andare a casa e lavorarci sopra un po' più tardi, tenendo a mente che posso passare 1-2 giorni senza poter eseguire il commit del codice di lavoro nel repository?