[wsf-c-dev] [wsf4php] Suggestion: Use of svn externals to fetch WSF/C

James Clark james at wso2.com
Tue Jan 30 21:43:46 PST 2007


> The repo structure has been changed.

Great!

With this new structure, svn:externals can be made to work with
branching/tagging properly by using the svncopy script.  See

http://svn.collab.net/repos/svn/trunk/contrib/client-side/svncopy.README

To make things easy, I suggest we (i.e. you) create two scripts using
svncopy: wso2branch and wso2tag.

These would each take an argument which is the directory relative to
branches/ or tags/ in which the branch or tag would be created.  In
other words

   wso2branch wsf/c/foo/bar

would do

  perl svncopy.pl --branch https://wso2.org/repos/wso2/trunk https://wso2.org/repos/wso2/branches/wsf/c/foo/bar

You might also need to add commands to create intermediate directories
(foo in this case), if svncopy doesn't do that for you.

I would also suggest creating all the directories in people and then
setting up permissions in /, /trunk, /branches, /tags, /people so that
you are the only person who can make changes.

James








More information about the Wsf-c-dev mailing list