问题标签 [starteam]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
version-control - 什么应该是“主干”开发或发布
我不幸有机会通过 Borland 的 StarTeam 进行源代码控制。不幸的是,它做得很少,一个最大的弱点是它的视图管理。我喜欢 SVN,并且来自 SVN 的心态。我们的问题是后期生产发布,我们花费无数小时将更改合并到“生产支持”环境中。
请不要骚扰我,这不是我做的,我继承了它,并试图提供一种更好的方法来管理存储库。不能切换到不同的 SCM 工具。
当前设置
- Product.1.0(TRUNK,当前生产代码,在这个级别是待定的错误修复)
- Product.2.0(真正的主干任何签入的东西都经过测试,然后在下一个生产周期发布,这个视图发生了很多变化)
我的建议是交换它们,在主干(生产)上完成所有开发,在发布上标记,并根据需要创建子视图来表示生产支持错误修复。
- 生产
- 生产.2.0.SP.1
我找不到任何文档来支持上述提议,因此我试图就更改是否是一个好主意以及是否有任何建议您建议采取不同的做法获得反馈。
starteam - Borland Starteam 文件状态不正确
我在starteam中保存了一些项目。由于有很多过时的文件,我无法签入或签出所有项目,只能更改文件。现在我将项目从一台计算机复制到另一台计算机以供其他开发人员使用。我希望starteam 将复制的项目视为签入和签出的新项目,但事实并非如此。
例如:
- 我在第一台电脑上修改了文件。
- 我更新了第二台计算机上的文件列表,并在“签入”列表中看到了这个文件,因为我在第二台计算机上对其进行了修改。
这是不正确的。
我认为有一些配置文件或类似的东西可以保存计算机(或用户)设置。因此,当复制项目时,也会复制设置。有人知道如何更改此配置以将复制的项目设置为 starteam 的新实例吗???
svn - 无法将 Starteam Dump 加载到 SVN
我有一个使用svn importer 1.1-M8从 StarTeam 2008 R 2 (10.4.7.-64) 创建的转储。但是,当我尝试导入转储时,我收到此错误:
我可以从svn admin
加载 o/p 中看到该文件已被添加。SVN Importer 创建的转储可能不正确。
任何人都可以就解决这个问题提供任何建议吗?
svn - 如何将“历史”注入颠覆存储库?
我们正在从 StarTeam(又名“可怕的”)迁移到 SubVersion(又名“所谓的伟大”)。我们已经通过对所有文件进行“哑”提交来迁移文件,并开始处理 SubVersion 存储库。
但是,我们仍然被迫使用 StarTeam,因为我们缺少每个文件的签入历史记录。是否可以在第一次签入后将该历史记录注入 SubVersion?如果是 - 如何?
starteam - StarTeam - 使用 stcmd 检出特定版本的文件
是否可以使用 stcmd 检出特定版本的文件?
我想检查特定文件的所有(或部分)历史记录。
powershell - 将 Dos 命令转换为 Power Shell 命令
我正在使用带有 Psake 1.4 的 PowerShell 2.0
这是我要转换为 PowerShell 的正在运行的 dos 命令。
请注意 stcmd 的路径中有一个空格
请注意 barney:dinno 之间有一个 :
请注意那里有三个带引号的字符串。
这是我的脚本属性和注释
$AppName = "MySolution"
$StarExe = "C:\Program Files\Borland\StarTeam 2005 R2\stcmd.exe"
$StarProject = "rubble.barney:dinno@HostName:4455/$AppName/WebApp"
$StarOutDir = "D :\FooBar\$AppName\Source"
$StarCommand = """$StarExe"" co -p ""$StarProject"" -is -nologo -q -fp ""$StarOutDir"""
任务默认 - 依赖 GetSource
任务初始化 {
“正在处理 $AppName”
$ErrorActionPreference = 'Stop'
}
task GetSource -depends Init {
'Get Soure From Star Team'
正确使用调用?应该是 & 还是 exec { }
invoke-item $StarCommand }
任何帮助都是极好的。
ant - Ant 1.8.1 和 StarTeam
我正在使用 Ant 1.8.1 和 StarTeam 2008 R2。
我注意到在以前的 Ant 版本中,有一些可选任务可用于访问 StarTeam 存储库。
Ant 1.8.1 中似乎没有这些任务?他们发生了什么?是否存在任何任务来执行此操作,或者您是否必须使用 StarTeam SDK 10.4 创建自己的任务(看起来很简单,但我不想重复现有的工作)?
starteam - 如何在 StarTeam SDK 中为任务设置“计划工作”(EstimatedHours)?
我不知道如何从 StarTeam SDK 设置 EstimatedHours 属性。属性 EstimatedHours 是只读的,我想不出任何方法来设置 SDK 中的值,尽管您可以通过 UI 设置“计划,工作”字段。
设置EstimatedStart/Finish
不起作用:
c# - StarTeam API 权限
我正在使用 C#.NET 开发客户端应用程序。我需要获取 StarTeam 中可分配给项目、视图或文件夹的所有权限。
StarTeam Cross Platform 用户知道有一个名为“访问权限”的对话框。类别(项目、视图、文件夹)列在对话框的左侧,权限列在对话框的右侧。
权限不仅列出,而且按逻辑分组。并且,根据左侧选定的类别,某些权限变得可见或不可见。
这就是我想在我的应用程序中拥有的。以分组方式列出权限,并根据所选类别使其可见或不可见。
有谁能给我指路吗?
提前致谢。
visual-studio-2010 - PowerBuilder 和 Visual Studio 文件在同一个 StarTeam 项目中?
我们有一个主要使用 PowerBuilder 11.5 编写的系统,并且我们使用单个 StarTeam 项目来保存源代码。
现在我们希望将一些在 ASP.NET 中使用 Visual Studio 2010 开发的相关网站也添加到源代码管理中。我们希望他们能够与 PowerBuilder 代码共享同一组变更请求。由于在 StarTeam 变更请求集与 StarTeam 项目相关联,这意味着我们必须将网站放入与 PowerBuilder 文件相同的 StarTeam 项目中。
将来自不同开发环境的项目放入同一个 StarTeam 项目中是否存在任何陷阱?