You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm-dev@maven.apache.org by "Emmanuel Venisse (JIRA)" <ji...@codehaus.org> on 2005/06/13 15:41:40 UTC

[jira] Closed: (SCM-44) Add more starteam commands

     [ http://jira.codehaus.org/browse/SCM-44?page=all ]
     
Emmanuel Venisse closed SCM-44:
-------------------------------

     Resolution: Fixed
    Fix Version: 1.0-alpha-2

Applied, thanks. For known limitations implementation, open new issues.

> Add more starteam commands
> --------------------------
>
>          Key: SCM-44
>          URL: http://jira.codehaus.org/browse/SCM-44
>      Project: Maven SCM
>         Type: New Feature
>   Components: maven-scm-provider-starteam
>     Versions: 1.0-alpha-1
>  Environment: xp
>     Reporter: Dan Tran
>      Fix For: 1.0-alpha-2
>  Attachments: maven-scm-provider-starteam.zip
>
>
> Add checkin, tag, add, diff, status, and update 
> Here are the status of Starteam implementation
> Known limitations:
> =================
>   - Starteam's CLI interface does not accept relative path of a file in a subdirectory
>     (ie xdocs/index.xml, etc). To make it generic, Whenever there is a need to
>     handle a subset of files in a directory (ScmFileSet with exclude or includes are set)
>     I have to issue individual command line for each file at the targeted subdirectory.
>     So i will be slow if one unintentionally sets 'includes' as **/** for a large source tree
>     
>   - Starteam's CLI does not have interface to create SCM folder/directory, therefor
>     Add command will fail when the add file is in a folder that is not existed in repository
>     
>   - No TCK tests are used
>   
>   
>   checkout:
>   =========
>     - Does not support checking out a subsets of a directory
>     
>   checkin:
>   ========
>     
>     - requires maven.scm.message
>     
>     - use maven.scm.issue system property until maven-scm-api 
>       supports this feature (SCM38)
>     
>   diff
>   ====
>   
>     - Dump starteam diff output to a file 
>     - Parsing code completes
>     - Probably not usable
>     
>   
>   update
>   ======
>   
>     - Throws error when local file is modified (ie no merge for modified file during udpate)
>     
>     
>   add
>   ===
>   
>     - starteam folder must be precreated. StarTeam's stcmd does not support 
>       creation of folder.
>       
>     - use maven.scm.issue system property until maven-scm-api supports this feature (SCM38)
>     
>   tag
>   ===
>   
>     - Does not support tagging a subsets of a directory
>     
>   status
>   ======
>   
>     - Does not support checking status of a subsets of a directory.
>     
>   changelog
>   =========
>   
>     No change to orignal code, just add finishing touch
>     

-- 
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