Hi Charles,

> > Now, I already have all my sources in CVS here on my machince, and looking
> > through the CVS docs I have here, I have not found anything on how to keep
> > _two_ repositories "current" without running into problems (maybe it's so
> > simple that they didn't even consider it worth mentioning).
> 
> This is likely possible, but undoubtably tricky...
Whew, I'm glad - I was afraid of asking a _really_ stupid question...

> If you have updated files you want to import, here's how I'd do it:
> 
> Check out the project from SF CVS into in a temporary directory.
> 
> Copy your updated files over the SF CVS version.
> 
> Do a commit from your SF CVS directory.
You're right, that should work. But in that case, wouldn't I just be keeping
two different CVS repositories (rather than two that contain the same info,
and are "just" in different locations)? I wonder how the guys who work on
larger projects handle that (since I doubt that they don't have local copies
of their CVS repositories).

I'll look into that over the next few days - maybe even with a few a few
scripts, to commit all changes from my local CVS to the SF one (shouldn't be
too difficult, even for somebody like me, who's "challenged" when it comes
to shell scripting ;-))

> I just use the SF CVS for everything, and don't bother with a local CVS
> repository.  Unless you're on a *REALLY* slow connection, the updates
> shouldn't take long (CVS is pretty responsive, even tunneled through ssh on
> my pitiful Pentium-90 based Debian development system)...
No, speed should not be the problem. I'm not blessed with anything that's
common for you guys in America (I have to make do with a 64KBit ISDN dialup
line), but for a project as tiny as lrpStat, this is surely no problem.
Heck, a checkout just weighs 300k, so that's no problem at all.

> any particular
> reason you're using a local repository instead of the SF CVS server?
Well, backups mainly. From what's gone over this list lately, I surely don't
want SF to be my _only_ repository. And keeping local copies (outside of
CVS) just to be safe, kind of defeats the whole purpose. As it is now, I
just back up the whole repository to tape or a CD, and that's it.

And then, still learning the ropes with CVS, its much easier to to that
locally and "just" keep the SF CVS as a remote mirror, where other people
can have access, if they like. It would get even more complicated if
somebody submitted a patch to the SF CVS, but since I haven's received any
patches or source changes yet, I'm not too worried about that yet. 

Thanks for the feedback. 

Martin

_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to