Per un corso corrente che sto prendendo, stiamo usando un computer remoto per eseguire il nostro codice (è un cluster a quattro nodi, programmazione con MPI e C++).Il modo migliore per sincronizzare il codice sul server remoto usando SCP (SSH-Copy)
Sto codificando localmente sul mio MacBook e sto cercando un buon modo per mantenere aggiornato il mio codice locale sul cluster.
Il modo in cui stavo facendo era di avere un terminale aperto per l'esecuzione di SCP per copiare la directory e un altro terminale che era SSH-ed nel cluster per creare ed eseguire il mio codice.
Questo mi sembra non ottimale. C'è un modo per automatizzare l'invio dei file al cluster quando vengono modificati? O c'è un IDE (XCode, se possibile) che mi permetterà di fare questo?
Oppure sono bloccato con il comando a una riga per spostare tutto? Attualmente sto usando TextMate per scrivere il codice.
Si esegue rsync solo sul mio computer? Mi chiedo solo se non ho accesso a rsync sul cluster. –
No, hai bisogno di rsync ad entrambe le estremità del tunnel ssh. Questo è molto comune tuttavia, quindi sicuramente lo succhio e vedo. – Evan
Dovrò controllare questo quando torno a casa. Ancora una domanda, rsync cerca modifiche? –