First, this did not break anything. Do not worry.

        I have been changing the server-side structure of the cvs, and it
now is working in a more robust fashion than before (this new architecture
also allows me to house many more projects interactively than before, with
much less management of the server proper).

        Previously the CVSROOT for pilot-link's source was as follows:

        CVSROOT=':pserver:<name>@cvs.gnu-designs.com:/cvs/openpalm'

        Where <name> is either anonymous or a developer name who has an
account on the box to commit code to the cvs.

        Then you'd do a 'cvs co pilot-link' from there.

        That has now changed to:

        CVSROOT=':pserver:<name>@cvs.gnu-designs.com:/cvs/pilot-link'

        You can either edit your ~/.cvspass and simply change the
referencing pointer to /cvs/palm to /cvs/plucker, or just export the new
CVSROOT and then issue a 'cvs login' again, and it will add the new
location to your ~/.cvspass for you.

        If you have a local repository already, you may want to cleanly
check out a new version of the code, since CVS/Root will still point to
the old repository. You can also edit this file (it's plain text) with the
following perl one-liner:

        perl -pi -e 's/openpalm/pilot-link/g' `find . -name Root`

        NOTHING in the source tree has changed, only the location of the
pilot-link source as it relates to it's location on disk. The supporting
modules, commit scripts, and other necessary administrative files were
properly adjusted to accomodate this change, and I have tested both a
checkout, diff, and commit, and they all worked flawlessly.

        I have also adjusted the cvsweb interface to account for the new
change, and tested diffs and viewing the source from there as well,
without a single incident.

        cvs co pilot-link
        cvs commit pilot-link

        ...etc still work the same, so your client-side scripts should not
break, if you happen to be using any.

        Please let me know ASAP if this in any way has broken something on
your local system, and I will attend to it immediately. I am moving all of
the projects hosted on that server to a new architecture (about 20
projects at the moment), since I have been receiving requests to create
repositories for other people's open source Palm-related projects (and am
happy to oblidge).

        Thanks for your time.



/d


_______________________________________________
Pilot-unix mailing list
[EMAIL PROTECTED]
http://hcirisc.cs.binghamton.edu/mailman/listinfo/pilot-unix

Reply via email to