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