You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ev...@apache.org on 2005/10/21 16:58:24 UTC
svn commit: r327203 - in
/maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/core/action:
CheckoutProjectContinuumAction.java
UpdateWorkingDirectoryFromScmContinuumAction.java
Author: evenisse
Date: Fri Oct 21 07:58:14 2005
New Revision: 327203
URL: http://svn.apache.org/viewcvs?rev=327203&view=rev
Log:
Define project state
Modified:
maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/core/action/CheckoutProjectContinuumAction.java
maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/core/action/UpdateWorkingDirectoryFromScmContinuumAction.java
Modified: maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/core/action/CheckoutProjectContinuumAction.java
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/core/action/CheckoutProjectContinuumAction.java?rev=327203&r1=327202&r2=327203&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/core/action/CheckoutProjectContinuumAction.java (original)
+++ maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/core/action/CheckoutProjectContinuumAction.java Fri Oct 21 07:58:14 2005
@@ -18,6 +18,7 @@
import org.apache.maven.continuum.model.project.Project;
import org.apache.maven.continuum.model.scm.ScmResult;
+import org.apache.maven.continuum.project.ContinuumProjectState;
import org.apache.maven.continuum.scm.ContinuumScm;
import org.apache.maven.continuum.scm.ContinuumScmException;
import org.apache.maven.continuum.store.ContinuumStore;
@@ -42,6 +43,10 @@
throws Exception
{
Project project = store.getProject( getProjectId( context ) );
+
+ project.setState( ContinuumProjectState.CHECKING_OUT );
+
+ store.updateProject( project );
File workingDirectory = getWorkingDirectory( context );
Modified: maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/core/action/UpdateWorkingDirectoryFromScmContinuumAction.java
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/core/action/UpdateWorkingDirectoryFromScmContinuumAction.java?rev=327203&r1=327202&r2=327203&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/core/action/UpdateWorkingDirectoryFromScmContinuumAction.java (original)
+++ maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/core/action/UpdateWorkingDirectoryFromScmContinuumAction.java Fri Oct 21 07:58:14 2005
@@ -19,6 +19,7 @@
import org.apache.maven.continuum.model.project.Project;
import org.apache.maven.continuum.model.scm.ScmResult;
import org.apache.maven.continuum.notification.ContinuumNotificationDispatcher;
+import org.apache.maven.continuum.project.ContinuumProjectState;
import org.apache.maven.continuum.scm.ContinuumScm;
import org.apache.maven.continuum.store.ContinuumStore;
@@ -41,6 +42,10 @@
throws Exception
{
Project project = store.getProject( getProjectId( context ) );
+
+ project.setState( ContinuumProjectState.UPDATING );
+
+ store.updateProject( project );
ScmResult scmResult;