[ 
http://jira.codehaus.org/browse/SCM-422?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=186885#action_186885
 ] 

Rick Marry commented on SCM-422:
--------------------------------

Will this patch be applied in the near future?  I am having the same exact 
issue with the starteam provider.

> Error editing a Starteam file
> -----------------------------
>
>                 Key: SCM-422
>                 URL: http://jira.codehaus.org/browse/SCM-422
>             Project: Maven SCM
>          Issue Type: Bug
>          Components: maven-scm-provider-starteam
>    Affects Versions: 1.1
>         Environment: Maven 2.0.9, Windows XP, jre 1.5, Borland Starteam 2008
>            Reporter: Ausiàs Armesto
>         Attachments: starteam-edit-patch.txt, starteam-edit-patch2.txt
>
>
> Hello,
> I am trying to use the maven-release-plugin against the Borland Starteam SCM 
> provider and during the execution of release:prepare the goal throws an 
> errror because it maven-release-plugin has no access to edit pom file. Here I 
> show you the message error.
> [INFO] [release:prepare]
> [INFO] Resuming release from phase 'rewrite-poms-for-release'
> [INFO] Transforming 'Project Example'...
> [INFO] Working directory: 
> C:\StarteamServer\StarteamProject\StarteamView\ProjectExample
> [INFO] Command line: stcmd lck -x -nologo -stop -p 
> u...@starteamserver:StarteamPort/StarteamProject/StarteamProject/ProjectExample
>  -fp C:\StarteamServer\StarteamProject\StarteamView\ProjectExample -l pom.xml
> [WARNING] Unknown edit ouput: Folder: SRRU  (working directory: 
> C:\StarteamServer\StarteamProject\StarteamView\ProjectExample)
> [WARNING] Unknown edit ouput: pom.xml: Locked
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Error writing POM: C:\IS\ISEJEMPLO\DYC\ispob\SRRU\pom.xml (Acces 
> denied)
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 11 seconds
> [INFO] Finished at: Mon Oct 20 13:50:30 CEST 2008
> [INFO] Final Memory: 7M/14M
> [INFO] 
> ------------------------------------------------------------------------
> I have realized that the maven-release-plugin uses the following starteam 
> command:
> stcmd lck -x -nologo -stop -p 
> user:passw...@starteamserver:StarteamPort/StarteamProject/StarteamProject/ProjectExample
>  -fp C:\StarteamServer\StarteamProject\StarteamView\ProjectExample -l pom.xml
> This command doesn't work if the Starteam project has checked the policy : 
> "Mark unlocked working files read-only". This policy makes any file checked 
> out as a read-only file in the working directory. An when a lock operation is 
> performed changes the flag to allow writing to it. When a unlock operation is 
> perform changes again the flag to restrict the read-only access.
> The correction to the command is just add to the end the argument "-rw" as is 
> shown below:
> stcmd lck -x -nologo -stop -p 
> user:passw...@starteamserver:StarteamPort/StarteamProject/StarteamProject/ProjectExample
>  -fp C:\StarteamServer\StarteamProject\StarteamView\ProjectExample -l -rw 
> pom.xml
> Here I provide the patch for the StarteamEditCommand.java and the fix for the 
> test case
> Do you want me to provide also the patch for the StarteamUnEditCommand.java?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to