[cvsnt] Re: Two CVSNT servers on same machine

Oliver Giesen ogware at gmx.net
Thu Apr 1 21:06:15 BST 2004


> Well, Bo recommended that to me a few days ago. See this thread: "Re:
Server
> upgrade from 1.11.1.3 rc1 (Build 53) to 2.0.34".
>
> Then Aric updated the Upgrade faq on 2004-03-30 as you can see here:
> http://www.cvsnt.org/wiki/RecentChanges

I see...


> > > So I will migrate them to the new server in a by project (module)
basis.
> >
> > ?? I thought the repository was to remain on the same machine?
>
> It will reamin on the same machine (remenber the initial post on this
> thread: 2 servers on same machine).

That's why I put in so many question marks. Were you talking about server
_instances_ then instead of server machines? How exactly were you intending
to perform that "migration"?


> You are partially correct. CVSNT newer versions store mergepoints and
binary
> deltas, so the repository format is not the same.

OK, let's call it backwards-compatible then. IIRC the changes are still
within the RCS specs so that even if you downgraded the server binaries
again they would be able to cope (read: silently ignore) the additional data
put there by the newer server version. Don't take my word on that last bit
though... better wait for Tony to confirm.


> But I agree that the working copy format shoud be the same.

Not exactly the same but compatible as well again. Newer clients(!) store
some more information in the Entries.Extra file (local timestamps IIRC) but
older clients would just ignore that.


> I don't
> understand why I have to commit the changes before upgrade the server.
Maybe
> Bo or Tony coud explain this issue better...

It's probably just like the recommendation to backup your repository before
doing the upgrade. You could never be too cautious. If everything was
committed before the upgrade you would definitely have a clean cut
guaranteed.
I admit that by now I'd really like to see a little clarification as well...

Cheers,

-- 
Oliver
----  ------------------
JID:  ogiesen at jabber.org
ICQ:  18777742     (http://wwp.icq.com/18777742)




More information about the cvsnt mailing list