[ 
https://issues.apache.org/jira/browse/SCM-44?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17959916#comment-17959916
 ] 

ASF GitHub Bot commented on SCM-44:
-----------------------------------

jira-importer opened a new issue, #274:
URL: https://github.com/apache/maven-scm/issues/274

   **[Dan 
Tran](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=dantran)** 
opened 
**[SCM-44](https://issues.apache.org/jira/browse/SCM-44?redirect=false)** and 
commented
   
   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
   
   
   
   ---
   
   **Affects:** 1.0-alpha-1
   
   **Attachments:**
   - 
[maven-scm-provider-starteam.zip](https://issues.apache.org/jira/secure/attachment/12718578/maven-scm-provider-starteam.zip)
 (_64.13 kB_)
   




> Add more starteam commands
> --------------------------
>
>                 Key: SCM-44
>                 URL: https://issues.apache.org/jira/browse/SCM-44
>             Project: Maven SCM (Moved to GitHub Issues)
>          Issue Type: New Feature
>          Components: maven-scm-provider-starteam
>    Affects Versions: 1.0-alpha-1
>         Environment: xp
>            Reporter: Dan Tran
>            Priority: Major
>             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 was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to