who's doing what? (was Re: [CAF] CAF development roadmap)

G. Matthew Rice matt at starnix.com
Thu Oct 20 17:50:24 EDT 2005


Michael Graham <magog at the-wire.com> writes:
> Oh definitely - we need to get SCM working.  And realistically, I want
> as little to do with its administration as possible.  So maybe that's an
> argument for perforce.

Well, as a start I've imported caf-0.25 into Perforce.  There are three
codelines (think branches).  They are main (current dev), dev/i18n (where
I can work on i18n issues) and rel/0.25 (the current release).

The nice thing about Perforce is that these actually show up as separate
directories in your workspace.  Yes, you can check out multiple branches at
the same time.

Michael, how'd you like to try this out:

1. download a Perforce client program from:

        http://www.perforce.com/perforce/loadprog.html

2. set these environment variables:

        P4USER=guest
        P4PASSWD=guest
        P4CLIENT=guest-ws
        P4PORT=p4.lpi.org:1666
        export P4USER P4PASSWD P4CLIENT P4PORT

3. (option) Run:

        p4 client

   Change the location of the Root: field to something (it's /tmp right
   now).

4. Run:

        p4 sync -f

        
You will end up with all three branches under /tmp/caf (unless you did step
#3).  With the permissions that I have given to the guest account, you will
be able to 'p4 edit' any file under the /tmp/caf/dev/... directories.  You
have read-only access to everything else.

See?  Very little admin :)  I can add more users as we need (in fact, you are
already your own user, too).  Offer the guest account, ...

Let me know how you like it.

Regards,
-- 
g. matthew rice <matt at starnix.com>           starnix, toronto, ontario, ca
phone: 647.722.5301 x242                                  gpg id: EF9AAD20
http://www.starnix.com              professional linux services & products



More information about the caf mailing list