Why do you project already exists?

Maybe you can patch the checkout command to run an update if the project 
already exists

dvicente a écrit :
I think that the problem is in SynergyCheckOutCommand class and
getWorkingProject method of SynergyUtil class.

The correct command must be :

ccm sync -r -p %displayname "owner='MTP001' and status='working' and
type='project' and has_predecessor('VignetteOffre~01_00_00:project:1')"

i think that the problem is Continuum executes a checkout Command instead of
update command because in my case the local Synergy project already exists.



Emmanuel Venisse wrote:
It isn't a problem with the command execution process because all other
commands (mvn, ant, svn, cvs...) works fine.
Maybe it's a change in maven-scm done between maven-scm 1.0-beta-4 and 1.0
final

David, can you explain this message?

Exception:
Cannot checkout sources.
Exception while executing SCM command.
Commandeline = cmd.exe /X /C '"ccm sync -r -p "Query expression must be
specified.""'
STDOUT = Project reference requires name and version optionally followed
by
instance: 'Query expression must be specified.'

STDERR = Warning: Unable to identify project.

What would be the correct command to run?

dvicente a écrit :
Windows 2000 Advanced Server ;-((

Emmanuel Venisse wrote:
Randall, David,

What is your OS?

dvicente a écrit :
no i haven't seen your earlier post but it seems the same problem with
Synergy.

Thanks you for your answer

Randall Fidler wrote:
Hi David,

        Not sure if you saw the earlier post by myself and another
person but the same situation happened with Perforce SCM; upgraded to
the latest beta and nothing works since.  It seems like it just
doesn't
execute the actual scm commands properly in this latest version.

Regards,

Randall


-----Original Message-----
From: david vicente [mailto:[EMAIL PROTECTED] Sent: Wednesday, August 08, 2007 1:42 AM
To: continuum-users@maven.apache.org
Subject: [continuum-1.1-beta-1] pb with Synergy SCM

Hi all,

I used Continuum 1.0.3 with Synergy (with maven-SCM-api-1.0-beta-4.jar
and
maven-SCM-provider-synergy-1.0-beta-4.jar in my \ lib) and all works
fine.

I have just continuum-1.1-beta-1 and nothing works since.

it does not manage to extract the sources.

In Continuum.log, I have that :

339122 [SocketListener0-0] INFO
org.apache.maven.continuum.Continuum:default  - Enqueuing
'VignetteOffre'
(Build definition id=2).
339169 [pool-1-thread-1] INFO
org.apache.maven.continuum.buildcontroller.BuildController:default  -
Initializing build
339169 [pool-1-thread-1] INFO
org.apache.maven.continuum.buildcontroller.BuildController:default  -
Starting build of VignetteOffre
339435 [pool-1-thread-1] INFO
org.apache.maven.continuum.buildcontroller.BuildController:default  -
Updating working dir
339435 [pool-1-thread-1] INFO
org.apache.maven.continuum.buildcontroller.BuildController:default  -
Performing action check-working-directory
339435 [pool-1-thread-1] INFO
org.apache.maven.continuum.buildcontroller.BuildController:default  -
Performing action checkout-project
339638 [pool-1-thread-1] INFO
org.apache.maven.continuum.scm.ContinuumScm:default  - Checking out
project:
'VignetteOffre', id: '1' to 'I:\DONNEES\DATA\continuum-
1.1\working-directory\1'.
348091 [pool-1-thread-1] INFO
org.apache.maven.scm.manager.ScmManager:default  - A working project
already
exists [Query expression must be specified.].
354857 [pool-1-thread-1] INFO
org.apache.maven.continuum.buildcontroller.BuildController:default  -
Merging SCM results
354935 [pool-1-thread-1] INFO
org.apache.maven.continuum.buildcontroller.BuildController:default  -
Error
updating from SCM, not building

and my build result traces :

Exception:
Cannot checkout sources.
Exception while executing SCM command.
Commandeline = cmd.exe /X /C '"ccm sync -r -p "Query expression must
be
specified.""'
STDOUT = Project reference requires name and version optionally
followed
by
instance: 'Query expression must be specified.'

STDERR = Warning: Unable to identify project.

I try to set level log to DEBUG but nothing more

could you help me ?

David Vicente







Reply via email to