Grant Ingersoll-6 wrote:
>
> I generally do:
>
> svn up (make sure I am up to date)
> patch -p 0 -i <path to patch> [--dry-run]
>
> I usually do the --dry-run first to see if it applies cleanly, then
> drop it if it does.
>
> HTH,
> Grant
>
> On Apr 13, 2008, at 10:37 AM, khirb7 wrote:
>
>>
>> hello every body
>>
>> May be it's a stupid question as I am new in Solr, I want to know
>> how to
>> apply a patch, for example this one that I find here:
>> https://issues.apache.org/jira/browse/SOLR-225
>> SOLR-225+260-HighlightPlugins.patch
>> SOLR-225-HighlightingConfig.patch
>> to Allow pluggable Highlighting classes -- Formatters and
>> Fragmenters,
>> are these two files are one patch or two differente patch and how to
>> apply
>> them.
>>
>> thank you in advance.
>> --
>> View this message in context:
>> http://www.nabble.com/how-to-apply-a-patch-tp16659477p16659477.html
>> Sent from the Solr - User mailing list archive at Nabble.com.
>>
>
> --------------------------
> Grant Ingersoll
>
> Lucene Helpful Hints:
> http://wiki.apache.org/lucene-java/BasicsOfPerformance
> http://wiki.apache.org/lucene-java/LuceneFAQ
>
thank you Grant,
could you please give me an example how to patch because I am new in solr
and linux too:
first of all I am little bit confused by : <path to patch> here patch
-p 0 -i <path to patch> [--dry-run]
<path to patch> does it mean where is the patch file located after
downloading eg: /tmp/SOLR-225-HighlightingConfig.patch ?
secondly may I be at solr home directory when I apply the patch like this:
[EMAIL PROTECTED]:~solr$ svn up
[EMAIL PROTECTED]:~solr$ patch -p 0 -i /tmp/SOLR-225-HighlightingConfig.patch
[--dry-run]
then: I suppose that the changes will affect the .java or (.xml )file
which location is specified in the the patch file for example by :
Index: src/test/test-files/solr/conf/solrconfig.xml
===================================================================
--- src/test/test-files/solr/conf/solrconfig.xml (revision 546303)
+++ src/test/test-files/solr/conf/solrconfig.xml (working copy)
and by :
Index: src/test/org/apache/solr/highlight/HighlighterTest.java
===================================================================
--- src/test/org/apache/solr/highlight/HighlighterTest.java (revision 0)
+++ src/test/org/apache/solr/highlight/HighlighterTest.java (revision 0)
located for example in :
/tmp/apache-solr-1.2.0/src/test/org/apache/solr/hightlight
After a patch is applied do I have to compile the updated *.java file
and how to incorporate it again in the .jar file then after to the lib
directory of the .war file of solr. (I am using eclipse).
I think that these are little basic (stupid) questions but
I will be really gratefull to any response, any answer is welcome.
--
View this message in context:
http://www.nabble.com/how-to-apply-a-patch-tp16659477p16678819.html
Sent from the Solr - User mailing list archive at Nabble.com.