Dear Wiki user, You have subscribed to a wiki page or wiki category on "Solr Wiki" for change notification.
The following page has been changed by HossMan: http://wiki.apache.org/solr/FAQ The comment on the change is: point how to test patches info to better page ------------------------------------------------------------------------------ == How do I apply patches from JIRA issues? == + Information about testing patches can be found on the [:HowToContribute#TestingPatches: How To Contribute] wiki page - {{{ - $ cd <your Solr trunk checkout dir> - $ svn up - $ wget <URL of the patch> - $ patch -p0 -i name of the patch --dry-run - }}} - (note: --dry-run just pretends to apply a patch, so you can see if it would succeed or fail. Remove --dry-run to *really* apply the patch) - - The following should work, too: - - {{{ - $ cd <your Solr trunk checkout dir> - $ svn up - $ wget <URL to the patch> -O - | patch -p0 --dry-run - }}} - - Reverting is also one line: - {{{ - $ svn revert -R . - }}} - - Although this leaves added files, which can be removed with - {{{ - $ svn st | grep '?' | awk '{print $2}' | xargs rm - }}} - - Another useful trick is to have multiple checkouts of trunk and - "bounce" an active changeset from one to another with - {{{ - $ svn diff | (cd ../otherbranch; patch -p0) - }}} == I can't compile Solr, ant says "JUnit not found" or "Could not create task or type of type: junit" ==
