There is a setting called "Emulate clean checkout by first deleting 
unversioned/ignored files, then 'svn update'". It has been introduced in one of 
the recent Jenkins versions. So far I didn't make any bad experiences with it. 
It should do what you want in the fraction of the time.

Cheers,

Richard

Am 07.09.2011 um 19:46 schrieb Marshall Schor:

> Another cause found:
> 
> The build in Jenkins was set to do SVN update, which won't delete projects 
> that
> have been deleted.
> 2 projects (the old uimaj one - now a top-level project, and the uimaj-distr,
> now merged to the top level) were still there, and throwing rat errors.
> 
> I fixed this by changing the build to always delete and re-checkout from svn. 
> We can change this back for efficiency or just leave it.
> 
> -Marshall
> 
> On 9/7/2011 8:58 AM, Marshall Schor wrote:
>> hmmm, this worked on Windows.
>> 
>> This usually means a spelling error having to do with capitalization - 
>> windows
>> ignores...  unix doesn't.  I'll have a look
>> 
>> -M
>> 
>> On 9/6/2011 2:07 PM, Apache Jenkins Server wrote:
>>> See <https://builds.apache.org/job/UIMA-SDK/org.apache.uima$uimaj/111/>
>>> 
>>> ------------------------------------------
>>> [INFO]                                                                      
>>>    
>>> [INFO] 
>>> ------------------------------------------------------------------------
>>> [INFO] Building UIMA Java SDK: uimaj 2.3.2-SNAPSHOT
>>> [INFO] 
>>> ------------------------------------------------------------------------
>>> [INFO] [INFO] Deleting 
>>> <https://builds.apache.org/job/UIMA-SDK/org.apache.uima$uimaj/ws/target>
>>> 
>>> [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ uimaj ---
>>> [INFO] 
>>> [INFO] --- build-helper-maven-plugin:1.5:parse-version 
>>> (parse-project-version) @ uimaj ---
>>> [INFO] 
>>> [INFO] --- uima-build-helper-maven-plugin:2:parse-date-time (set buildYear 
>>> and buildMonth) @ uimaj ---
>>> [INFO] 
>>> [INFO] --- maven-remote-resources-plugin:1.2.1:process (default) @ uimaj ---
>>> mojo forkStarted 
>>> org.apache.maven.plugins:maven-javadoc-plugin:2.8(javadocs-distr)
>>> forkedProjectStarted org.apache.uima:uimaj2.3.2-SNAPSHOT
>>> [INFO] 
>>> [INFO] --- build-helper-maven-plugin:1.5:parse-version 
>>> (parse-project-version) @ uimaj ---
>>> [INFO] 
>>> [INFO] --- uima-build-helper-maven-plugin:2:parse-date-time (set buildYear 
>>> and buildMonth) @ uimaj ---
>>> forkedProjectSucceeded org.apache.uima:uimaj2.3.2-SNAPSHOT
>>> [JENKINS] Archiving 
>>> <https://builds.apache.org/job/UIMA-SDK/org.apache.uima$uimaj/ws/pom.xml> 
>>> to 
>>> /home/hudson/hudson/jobs/UIMA-SDK/modules/org.apache.uima$uimaj/builds/2011-09-06_18-01-12/archive/org.apache.uima/uimaj/2.3.2-SNAPSHOT/uimaj-2.3.2-SNAPSHOT.pom
>>> 
>>> 

Richard Eckart de Castilho

-- 
------------------------------------------------------------------- 
Richard Eckart de Castilho
Technical Lead
Ubiquitous Knowledge Processing Lab 
FB 20 Computer Science Department      
Technische Universität Darmstadt 
Hochschulstr. 10, D-64289 Darmstadt, Germany 
phone [+49] (0)6151 16-7477, fax -5455, room S2/02/B117
[email protected] 
www.ukp.tu-darmstadt.de 
Web Research at TU Darmstadt (WeRC) www.werc.tu-darmstadt.de
------------------------------------------------------------------- 




Reply via email to