Je veux travailler avec un autre programmeur et je veux que le code source soit en direct en temps réel sur nos deux écrans. Est-ce possible sur Mac OS X ou Linux? Nous allons utiliser OS X mais occasionnellement, nous pourrions avoir besoin d'ajouter un ordinateur Ubuntu aussi.
Y a-t-il un moyen de faire cela en utilisant ssh, un programme basé sur shell, ou même une bonne GUI? Je pensais que Coda pourrait être capable de cela mais cela ne fonctionne pas vraiment.
Quelqu'un a-t-il déjà fait cela? Je ne recherche pas un système de contrôle de version git/svn ou autre. Il s'agit plutôt d'une session de codage en direct. :)
ÉDIT: Pour mieux expliquer cette situation, disons que mon amie Emily et moi voulons collaborer, devrais-je avoir un SSH hébergé sur Internet? ...parfois je trouve une adresse SSH dans mes paramètres de partage sur OS X. Puis-je simplement prendre cette adresse SSH et la donner à Emily et pourra-t-elle l'utiliser et ensuite, de quoi avons-nous besoin pour nous connecter simultanément?
ÉDIT 2: Est-ce que quelqu'un a réussi à faire cela en utilisant Coda sur Internet?
Pourquoi j'ai choisi la réponse que j'ai choisie... Même si j'ai trouvé SubEthaEdit très utile, je ne voulais pas dépenser plus de 60 $ (30 $ pour moi et 30 $ pour mon ami) car nous utilisons déjà beaucoup d'outils pour l'édition de code source. J'ai réalisé que mon ami est un grand utilisateur d'emacs et je suis un utilisateur de vim, de plus SSH allait rendre plus difficile la configuration pour moi. Bien que, à l'avenir, je pourrais considérer ce dernier comme la meilleure solution. J'ai choisi d'opter pour DocShare car c'est un module complémentaire pour un outil que nous savons tous les deux utiliser, c'est gratuit, et j'ai l'impression que je pourrai travailler simultanément sans trop de difficulté.
TL;DR J'ai besoin d'un outil qui m'aide à collaborer sur du code source avec un ami à moi, il doit être soit uniquement pour Mac soit multiplateforme. J'ai choisi d'opter pour DocShare.