Domanda

Ho una cartella in cui tengo la versione estratta dal plugin SVN di Aptana Subversive. Ho un'altra cartella in cui risiede la copia estratta da Eclipse. Entrambi, Aptana e amp; Eclipse, utilizza lo stesso repository. Anche se il repository è lo stesso, ma sto usando due diverse cartelle di lavoro. A volte uso Eclipse per lavorare con lo stesso set di file nel repository e talvolta uso Aptana.

Voglio uno strumento in grado di sincronizzare automaticamente le due cartelle di lavoro. Esiste uno strumento gratuito?

È stato utile?

Soluzione

In realtà, SVN è lo strumento per fare proprio questo. Se combatti SVN, potresti avere dei problemi, perché potresti non avere entrambe le copie funzionanti aggiornate alla stessa versione della stessa revisione, lo strumento di unione confonde le cartelle nascoste .svn e quant'altro.

Perché pensi di dover sincronizzare manualmente quelle due copie funzionanti? Se vuoi lavorare su entrambi contemporaneamente senza interrompere il lavoro degli altri perché continui a controllare le cose a metà cottura, considera di lavorare su un ramo. In questo modo, usi SVN, che è stato progettato per mantenere sincronizzate due copie funzionanti. Se hai finito con qualsiasi cosa tu stia facendo, unisci quel ramo nel bagagliaio (o qualunque ramo stavi lavorando) e gettalo via.

Se ritieni che tutto questo check-in possa rendere il tuo repository troppo grande, procurati un disco più grande su cui archiviarlo. La prima volta che tu o quello strumento avete incasinato l'unione manuale, sarebbe stato ripagato. Se hai paura di superare il conteggio delle revisioni di SVN senza fare un vero lavoro, prendi una mano.

Altri suggerimenti

Araxis Merge ha l'unione automatica.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top