Hey Paul, ./srcmv.py does throw an error at me, b/c a patch could not be applied:
error: patch failed: test/etap/060-kt-merging.t:14 error: test/etap/060-kt-merging.t: patch does not apply Patch failed at 0002 fix-etap-tests When you have resolved this problem run "git am --resolved". If you would prefer to skip this patch, instead run "git am --skip". To restore the original branch and stop patching run "git am --abort". Traceback (most recent call last): File "./srcmv.py", line 340, in <module> main() File "./srcmv.py", line 331, in main git_restore() File "./srcmv.py", line 290, in git_restore run("git am %s/*.patch" % PATCH_DIR) File "./srcmv.py", line 38, in run raise RuntimeError("Command failed: %s" % cmd) RuntimeError: Command failed: git am /Users/basti/Documents/src/sandbox/couchdb-srcmv/couchdb.patches/*.patch here is the full output: http://friendpaste.com/73PhLSNcRH64dQVDg7B9fr On 04.12.2010, at 23:43, Paul Davis wrote: > Heya, > > I've just finished getting the refactoring of the source tree to be > more compliant with OTP source code layout. This is a pretty big move > so I'd like at least a couple other people to test this. If you have a > platform that is not OS X or Ubuntu, consider this an extra special > request so that we have confidence that I haven't broken one of the > uncommon platforms. > > The repo for the scripts and patches are at [1]. You should be able to > get a fully refactored couch with: > > $ git clone git://github.com/davisp/couchdb-srcmv.git > $ cd couchdb-srcmv > $ ./srcmv.py > > Once you have that, there's a couchdb.git subdirectory that is a > checkout of the entire source tree. Once there, you can build and test > couchdb as per normal. Also, I would appreciate anyone that goes the > extra effort and runs the install into a tmp location and runs the > Futon tests on the installed version to make sure everything still > passes. > > Ideally I'd like to get this into trunk fairly shortly so that it has > as long as possible to sit in trunk before we cut 1.2.x. Let me know > if there are any comments or complaints on it. > > Paul Davis > > [1] https://github.com/davisp/couchdb-srcmv