On Tue, 22 Apr 2008 15:03:29 -0700, Bryce Harrington <bryce@...1798...> wrote:
I gather this could be done with bzr-svn, but the launchpad bzr mirror is one way currently.
It shouldn't be necessary to have a two-way mirror (I don't need one with git). All that's required is to be able to take a changeset from a bzr repository and merge it to SVN locally using bzr-svn, in hopefully something resembling the normal bzr fashion.
However, for purposes of frequent integration that's not so bad - at least the students can keep up to tip while working, and send diffs in as they're ready.
A "GSoC" staging branch to merge in all the students work into bzr might also be nice to make it easier for mentors and others to test and track the combined work of the students during development.
For the sake of the students might it be simpler for them to have a single "upstream"? (whether trunk, or a GSoC staging branch that is loosely synced with trunk)
-mental