2015-10-24 1 views
-2

Je suis à la recherche du moyen le plus efficace pour synchroniser la copie locale du code avec un serveur en temps réel et j'espère pouvoir mettre à jour automatiquement les fichiers modifiés dès que je les sauvegarde sur la machine locale.Meilleur moyen de synchroniser le code local avec le serveur

J'accède actuellement à une ressource distante via Samba mais elle est lente et presque inutilisable. Je n'édite pas les fichiers sur le serveur, il n'est donc pas nécessaire de les comparer avec la copie locale.

Un petit contexte: J'ai édité un projet sous Windows en utilisant Eclipse comme IDE. Le serveur fonctionne sur Linux et je l'ai utilisé pour compiler et exécuter du code. Ce dont j'ai besoin, c'est la copie locale du programme pour une recherche rapide dans les fichiers et leur ouverture. Ensuite, je vais modifier et enregistrer l'un d'eux. Je voudrais qu'il soit automatiquement téléchargé dans le dépôt.

Actuellement j'utilise FreeFileSync avec la synchronisation en temps réel d'un seul petit répertoire pour la rapidité mais j'espère que la solution pourrait surveiller le code source entier.

Répondre

0

Que diriez-vous de le définir comme un projet distant auquel vous vous connectez via SSH? Vous pouvez configurer un projet avec une source distante (SSH). Configurer Eclipse pour ce faire devrait être plus efficace que d'opter pour une solution de bas niveau. Combiner cela avec la gestion du code source devrait être utile. Avec n'importe quel SCM (tel que Git), vous pouvez valider du code et demander à votre serveur d'effectuer des modifications.

+0

Nous vous remercions de votre réponse. Je vais essayer demain au travail. – jprzep

+0

J'ai essayé le projet à distance, mais comme il s'est avéré que le projet synchronisé était une meilleure solution. Pourtant, grâce à vous je suis maintenant capable de travailler sur la copie locale du code tout en l'ayant synchronisé avec le serveur immédiatement. – jprzep