info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Keeping different platforms in sync?


From: Stephen Jowitt
Subject: Keeping different platforms in sync?
Date: Tue, 18 Sep 2001 15:58:38 +0100

Hi,

We're currently using cvs and I have to investigate how we can
best keep our source code in sync on both the platforms used by the
developers.

We develop for Windows and Linux and both systems share source code from

the same repository. Our developers would like to be able to do the
following:

  1) Write code on windows machine. Compile and test.
  2) Compile and test the same code on a linux box
  3) Commit changes to cvs

This would be easy to do if the developers committed the source in
between
stages 1 and 2, but they don't want to do that as it is a busy tree and
would break
others' builds.

Possibilities I have thought of are:

1) Storing checked out copies of the source on a personal samba mount
accessible
    on both hosts - But would the conversion of ascii characters etc
screw things up?
2) Everyone has a personal branch of the main trunk which is up to them
to synchronise
    with the main trunk. This would then allow them to commit their
source, test compile,
    change to the other platform, run cvs update and then run a test
compile. But, this
    seems hellishly over complicated...



reply via email to

[Prev in Thread] Current Thread [Next in Thread]