Forum général.général Télétravail et CVS

Posté par  (site web personnel) .
Étiquettes : aucune
0
27
déc.
2004
Bonjour à tous,

Actuellement, je réfléchis à passer au télé-travail (depuis chez moi ou depuis un site proche de chez moi). Vu mes discussions avec des amis ou collègues, c'est un "mouvement" qui est en train de s'ammorcer.

Je travaille sur des projets avec d'autres collègues (jusque là, rien de bien original). Nous utilisons CVS pour gérer nos modifications (toujours rien d'extraordinaire). Conformément aux recommandations de tout un chacun, les archivages sous CVS sont fréquents (des fois plusieurs fois par jour).
Ce qui me titille, c'est que je ne vois pas bien l'intégration du télé-travail dans cette organisation.

En effet, je me sens incapable de convaincre l'admin du réseau pour qu'il ouvre un accès entrant SSH. Il me faut donc trouver un moyen pour développer à distance, de façon déconnectée et reporter toutes mes modifs (sans perdre la notion de delta) une à deux fois par semaines.
Un petit exemple pour être plus clair :
Chez mois je fais des modifs et je réalise TROIS "commit". De retour au boulot, je veux remettre ces modifs sous forme de TROIS commit dans le CVS officiel. Il faut en plus que la solution détecte les conflits.

Connaissez-vous des outils pour synchroniser deux bases CVS ?
Peut-être faut-il utiliser autre chose que CVS chez moi ?
Avez-vous des astuces pour ce genre de problématique (l'utilisation de branches CVS ?) ?

D'avance merci pour toutes vos pistes.
  • # alternative

    Posté par  (site web personnel) . Évalué à 2.

    Si tu ne peux pas te connecter à la machine qui fait CVS, fait en sorte qu'elle se connecte à toi.
    http://www.linuxdocs.org/HOWTOs/mini/Firewall-Piercing.html(...)

    Sinon j'ai jamais vraiment utilisé de système comme CVS mais d'après le peu que j'en connais, la solution est effectivement d'utiliser des branches mais je suis pas sûr que CVS gère bien les conflits au moment du "merge" et d'après http://wiki.gnuarch.org/moin.cgi/SubVersionAndCvsComparison#4(...)
    It is possible to develop on branches in CVS, but notoriously difficult and error-prone.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # Arch ou darcs

    Posté par  . Évalué à 2.

    Pour travailler déconnecté, l'idéal est d'utiliser un système décentralisé comme arch ou darcs.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.