On Friday, April 7, Stephen Rasku wrote:
>
> I don't think you understood what we are doing. We are checking out a
> directory on our Solaris box and then accessing the same directory
> from the Windows NT box via Samba. This allows us to compile on all
> platforms and only check in when it compiles on all successfully. The
> original bug was about doing checkins from the same workspace from two
> different platforms. We are not doing that. We don't even have CVS
> for NT right now.
Yes, I do understand, the response was to having CVS/Entries files not
being parsable from different cvs clients on different platforms.
> >Why not check it in?
>
> I would just like to have the flexibility to be able to do all my
> testing on all my platforms before having to check it in.
Again, that can be done in other ways.
> >So, you're saying that the "tgt" directory is within the CVS repo?
> >If so, then I'm telling you that you are making a mistake here.
> You're
> >going to run into trouble really quickly, unless there is a
> .cvsignore
> >file there to ignore that entry...
> >
>
> The tgt directory used to be in the repository but it was removed to
> increase the efficiency of check outs. I am not sure why the tgt
> directory in the repository would cause problems -- it didn't before.
Wait until you have broken dependancies, or otherwise somebody commit
a *.o file from the tgt tree. All of a sudden you get old sources with
new stuff. Before you know it, things will be broken. I've been there,
and it ain't pretty.
--Toby.