Things moved around a bit in subversion than in p4, and we don't have a concept of "p4 client" or "p4 client's root" in subversion. This script is designed to set environment variables to let you move between branches, tags, trunk, while keeping a single copy of the unmodified 3rd-party stuff, which we're now calling "vendor".

The script is attached; there is lots of documentation inside it, but the upshot is that I would call
 $ . setup-lps.sh /Users/ben/Source/svn/openlaszlo branches/seaswirl
to develop in the seaswirl branch in a sandbox rooted in ~/Source/svn/ openlaszlo.

This can be dotted .'d in your .bashrc, or dotted interactively to change branches and trees and whatnot without launching a new shell.

Tucker: what do you think?
Mamye: does this work for you? I'm hoping you can invoke it in your .bashrc and then have everything just work -- in tandem with the subversion build instructions on the wiki.


Attachment: setup-lps.sh
Description: Binary data

_______________________________________________
Laszlo-dev mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev

Reply via email to