Désolé pour le mauvais titre (ne pouvait pas imaginer une meilleure façon de le décrire)en développement sur les machines Windows et Linux simultanément
J'ai une machine windows que je fais du développement sur. Cependant, j'ai un nouveau projet qui doit interagir avec un système Linux (exécution de commandes Linux, etc.). Donc, évidemment, je ne peux pas faire de développement sur ma machine Windows .. et je ne souhaite pas coder sur la machine dev, svn commit, puis svn la mettre à jour sur la machine Linux.
Existe-t-il un moyen pour que toutes les modifications que j'effectue sur ma machine dev soient rapidement reflétées sur la machine Linux? SVN n'est pas une alternative très rapide et bien sûr certains changements seront très mineur.
Des idées? Un partage réseau je suppose .... mais ce n'est pas très joli (peu lent aussi). En tant que co-développeurs, je voudrais savoir si vous avez été dans une situation similaire et comment vous avez résolu le problème. Sur une autre note, je ne peux pas simplement installer Ubuntu comme machine de développement et refléter les commandes, applications etc. de la machine linux parce que c'est une machine "maître" de cluster et donc elle a une configuration assez spéciale.
Merci les gars!
EDIT: J'ai aussi pensé à avoir des services Web sur la machine Linux, puis je les ai simplement appelés du code, séparant ainsi la dépendance au développement de la plate-forme. Qu'en penses-tu aussi? grâce
@Jamie Quelle est la langue dans laquelle vous codez? Quels IDE utilisent-ils? – mosg
Salut mosg. La langue est php et utilise le framework symfony. IDE - Eclipse PDT. – Flukey
Ceci est une recommandation, pas une réponse. Placez le code sur la machine Linux, dans un répertoire WebDAV. Ensuite, sous Windows, créez une connexion WebDAV et vous êtes là! En fait, vous développez sur la machine Linux à distance. http://en.wikipedia.org/wiki/WebDAV http://ase.tufts.edu/its/supportWinWebDav.htm – sepehr