Yes, that's right.

Thanks,
Raymond

----- Original Message ----- From: "Luciano Resende" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, December 13, 2007 4:04 AM
Subject: Re: How to run incremental builds of the Tuscany SCA tree


On Dec 12, 2007 4:44 PM, Raymond Feng <[EMAIL PROTECTED]> wrote:
Hi,

Beyond performance, I don't think svn stat is good way to handle the case
that the project has been updated from svn but the build is not run yet. I now ported the timestamp check from the maven-compiler-plugin and it should
give us the capability to be incremental.


Does this mean i can have an incremental build just by executing the
command below, and don't need the markers anymore ?

mvn -o org.apache.tuscany.sca:tuscany-maven-incremental-build:build

http://svn.apache.org/viewvc?rev=603783&view=rev

Thanks,
Raymond

----- Original Message -----
From: "Jean-Sebastien Delfino" <[EMAIL PROTECTED]>
To: <[email protected]>

Sent: Wednesday, December 12, 2007 3:49 PM
Subject: Re: How to run incremental builds of the Tuscany SCA tree


> Jean-Sebastien Delfino wrote:
>> Raymond Feng wrote:
>>> Hi,
>>>
>>> I tried the plugins and it works well.
>>>
>>> I also made the following improvements:
>>>
>>> 1) Integrate the plugin with maven scm capability, i.e. use APIs to >>> call >>> "svn status" to detect if there are any local changes against SVN >>> repo.
>>> (Pretty fast for a single module).
>>
>> Any idea of how long it takes if you run it from the top of the tree?
>>
>
> I tried it myself. Svn status on each module takes too long, defeating > the
> purpose of the plugin.
>
> If you don't want to create .modified marker files, you can compare the
> timestamps of the source files + pom.xml and the timestamp of a marker
> file that the plugin can create under the target directory to record > when
> it was run.
>
> You could also check the timestamps of .class files and the .war or > .jar
> files but that assumes more knowledge of the structure of the module.
> --
> Jean-Sebastien
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
Luciano Resende
Apache Tuscany Committer
http://people.apache.org/~lresende
http://lresende.blogspot.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to