You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@continuum.apache.org by MATHUS Baptiste <ma...@mipih.fr> on 2007/11/30 17:35:25 UTC

Project change detection

Hi all,

Two mails in a day :-).
We just committed some code in one of our project. I was looking at the logs and saw something bizarre :

As an example, those lines show a project that has not changed. Not building it is normal :
	2007-11-30 17:20:03,193 [Thread-3] INFO  ContinuumScm                   - Updating project: id: '29', name 'FormationJ2EE - Services'.
	2007-11-30 17:20:03,197 [Thread-3] INFO  ScmManager                     - Executing: svn --non-interactive update
	2007-11-30 17:20:03,197 [Thread-3] INFO  ScmManager                     - Working directory: /cic/soft/integration/continuum-1.0.3/apps/continuum/working-directory/29
	2007-11-30 17:20:08,093 [Thread-336] DEBUG ScmManager                     - At revision 3215.
	2007-11-30 17:20:09,128 [Thread-3] INFO  BuildController                - The project was not built because there are no changes.

Then, as it is using the same schedule, it checks another project. You can see it updates the code (using svn), but doesn't detect any change although you can see there are changes?! :
	2007-11-30 17:20:09,184 [Thread-3] INFO  ContinuumScm                   - Updating project: id: '26', name 'Socle fonctionnel MIPIH'.
	2007-11-30 17:20:09,188 [Thread-3] INFO  ScmManager                     - Executing: svn --non-interactive update
	2007-11-30 17:20:09,188 [Thread-3] INFO  ScmManager                     - Working directory: /cic/soft/integration/continuum-1.0.3/apps/continuum/working-directory/26
	2007-11-30 17:20:09,714 [Thread-338] DEBUG ScmManager                     - A    src/test/config
	2007-11-30 17:20:09,714 [Thread-338] DEBUG ScmManager                     - Skipping non-file: src/test/config
	2007-11-30 17:20:09,863 [Thread-338] DEBUG ScmManager                     - A    src/test/config/soclefonctionnel
	2007-11-30 17:20:09,864 [Thread-338] DEBUG ScmManager                     - Skipping non-file: src/test/config/soclefonctionnel
	2007-11-30 17:20:09,893 [Thread-338] DEBUG ScmManager                     - A    src/test/config/soclefonctionnel/test.properties
	2007-11-30 17:20:09,893 [Thread-338] DEBUG ScmManager                     - Skipping non-file: src/test/config/soclefonctionnel/test.properties
	2007-11-30 17:20:09,917 [Thread-338] DEBUG ScmManager                     - A    src/test/config/soclefonctionnel/testApplicationConfiguration.xml
	2007-11-30 17:20:09,917 [Thread-338] DEBUG ScmManager                     - Skipping non-file: src/test/config/soclefonctionnel/testApplicationConfiguration.xml
	2007-11-30 17:20:10,414 [Thread-338] DEBUG ScmManager                     - A    src/java/fr/mcmipih
	2007-11-30 17:20:10,415 [Thread-338] DEBUG ScmManager                     - Skipping non-file: src/java/fr/mcmipih
	2007-11-30 17:20:10,588 [Thread-338] DEBUG ScmManager                     - A    src/java/fr/mipih/foundation/security/impl/NoAuthenticationManager.java
	2007-11-30 17:20:10,588 [Thread-338] DEBUG ScmManager                     - Skipping non-file: src/java/fr/mipih/foundation/security/impl/NoAuthenticationManager.java
	2007-11-30 17:20:11,660 [Thread-338] DEBUG ScmManager                     - Updated to revision 3215.
	2007-11-30 17:20:12,123 [Thread-3] INFO  BuildController                - The project was not built because there are no changes. 

Is it normal? If it is not, could you give me some hints about how change detection works so I could try and debug it? Sometimes, changes are detected, sometimes not like above, I'd like to understand why :-).

Thanks a lot.

Cheers.

-- Baptiste

Re: Project change detection

Posted by Emmanuel Venisse <em...@venisse.net>.
I don't know why it isn't detected. Maybe you can update to 1.1

Can you post more logs?

Emmanuel

MATHUS Baptiste a écrit :
> Hi all,
> 
> Two mails in a day :-).
> We just committed some code in one of our project. I was looking at the logs and saw something bizarre :
> 
> As an example, those lines show a project that has not changed. Not building it is normal :
> 	2007-11-30 17:20:03,193 [Thread-3] INFO  ContinuumScm                   - Updating project: id: '29', name 'FormationJ2EE - Services'.
> 	2007-11-30 17:20:03,197 [Thread-3] INFO  ScmManager                     - Executing: svn --non-interactive update
> 	2007-11-30 17:20:03,197 [Thread-3] INFO  ScmManager                     - Working directory: /cic/soft/integration/continuum-1.0.3/apps/continuum/working-directory/29
> 	2007-11-30 17:20:08,093 [Thread-336] DEBUG ScmManager                     - At revision 3215.
> 	2007-11-30 17:20:09,128 [Thread-3] INFO  BuildController                - The project was not built because there are no changes.
> 
> Then, as it is using the same schedule, it checks another project. You can see it updates the code (using svn), but doesn't detect any change although you can see there are changes?! :
> 	2007-11-30 17:20:09,184 [Thread-3] INFO  ContinuumScm                   - Updating project: id: '26', name 'Socle fonctionnel MIPIH'.
> 	2007-11-30 17:20:09,188 [Thread-3] INFO  ScmManager                     - Executing: svn --non-interactive update
> 	2007-11-30 17:20:09,188 [Thread-3] INFO  ScmManager                     - Working directory: /cic/soft/integration/continuum-1.0.3/apps/continuum/working-directory/26
> 	2007-11-30 17:20:09,714 [Thread-338] DEBUG ScmManager                     - A    src/test/config
> 	2007-11-30 17:20:09,714 [Thread-338] DEBUG ScmManager                     - Skipping non-file: src/test/config
> 	2007-11-30 17:20:09,863 [Thread-338] DEBUG ScmManager                     - A    src/test/config/soclefonctionnel
> 	2007-11-30 17:20:09,864 [Thread-338] DEBUG ScmManager                     - Skipping non-file: src/test/config/soclefonctionnel
> 	2007-11-30 17:20:09,893 [Thread-338] DEBUG ScmManager                     - A    src/test/config/soclefonctionnel/test.properties
> 	2007-11-30 17:20:09,893 [Thread-338] DEBUG ScmManager                     - Skipping non-file: src/test/config/soclefonctionnel/test.properties
> 	2007-11-30 17:20:09,917 [Thread-338] DEBUG ScmManager                     - A    src/test/config/soclefonctionnel/testApplicationConfiguration.xml
> 	2007-11-30 17:20:09,917 [Thread-338] DEBUG ScmManager                     - Skipping non-file: src/test/config/soclefonctionnel/testApplicationConfiguration.xml
> 	2007-11-30 17:20:10,414 [Thread-338] DEBUG ScmManager                     - A    src/java/fr/mcmipih
> 	2007-11-30 17:20:10,415 [Thread-338] DEBUG ScmManager                     - Skipping non-file: src/java/fr/mcmipih
> 	2007-11-30 17:20:10,588 [Thread-338] DEBUG ScmManager                     - A    src/java/fr/mipih/foundation/security/impl/NoAuthenticationManager.java
> 	2007-11-30 17:20:10,588 [Thread-338] DEBUG ScmManager                     - Skipping non-file: src/java/fr/mipih/foundation/security/impl/NoAuthenticationManager.java
> 	2007-11-30 17:20:11,660 [Thread-338] DEBUG ScmManager                     - Updated to revision 3215.
> 	2007-11-30 17:20:12,123 [Thread-3] INFO  BuildController                - The project was not built because there are no changes. 
> 
> Is it normal? If it is not, could you give me some hints about how change detection works so I could try and debug it? Sometimes, changes are detected, sometimes not like above, I'd like to understand why :-).
> 
> Thanks a lot.
> 
> Cheers.
> 
> -- Baptiste
>