问题标签 [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.

0 投票
5 回答
887 浏览

version-control - 当使用 Borland StarTeam 更改文件夹结构时,如何合并我的文件?

我正在重构一些代码,其中包括移动文件夹,我想定期合并以保持最新状态。在工作副本中移动文件夹后,最好的合并方式是什么?

0 投票
4 回答
900 浏览

continuous-integration - 使用 Starteam/CruiseControl 覆盖工作文件夹

出于某种原因,我似乎无法让 CruiseControl.net 将代码签出到除 starteam 工作文件夹之外的任何地方以获取特定视图。

我已经尝试过 overrideViewWorkingDir 和 overrideFolderWorkingDir,但似乎都不起作用。

有没有人能够做到这一点?

0 投票
2 回答
255 浏览

sql-server - 从源代码管理自动化数据库对象迁移

我正在寻找一些“最佳实践”,用于从源代码控制自动部署存储过程/视图/函数/表更改。我正在使用 StarTeam 和 ANT,因此标签得到处理;我正在寻找的是你们中的一些人如何从源头自动提取这些对象 - 不一定是 StarTeam。

我想最终得到一个可以执行、签入和标记的脚本。

我不是要求任何人写这些 - 只是一些过去已经(或没有)工作的想法或方法。

我正在努力收拾烂摊子,并希望确保我尽可能地接近“正确”。

我们将表/视图/函数等存储在 StarTeam 的单个文件中,我们的数据库是 SQL 2K5。

0 投票
1 回答
986 浏览

version-control - 如何在 Borland StarTeam 中获得特定标记版本的文件夹?

我即将在 StarTeam 中执行一堆文件夹移动操作(包括一些新的嵌套级别),我想设置一个标签,以便在出现问题时可以回滚。我想出了如何在文件夹及其所有子项上设置标签,但我不知道如何获取与该特定标签相对应的该文件夹的版本。似乎标签与文件本身相关联,而不是与文件夹/文件夹结构相关联。

0 投票
1 回答
262 浏览

java - 测试 StarTeam 操作

在 Java 应用程序中,我需要通过各种参数(日期、标签)使用 Starteam API 从 Borland Starteam 2006 R2 签出文件。是否有任何框架可以帮助为此类功能编写自动测试?

0 投票
4 回答
661 浏览

continuous-integration - CruiseControl + Starteam:不拾取所有文件

我们的 CruiseControl 系统从 starteam 签出。我注意到它有时不检查新版本的文件,只检查添加的文件。

有人知道为什么吗?

0 投票
4 回答
1103 浏览

java - 在 Borland Starteam server 8 中计算客户端-服务器时间差

问题。我需要一种通过 Starteam Java SDK 8.0 查找 Starteam 服务器时间的方法。服务器版本为 8.0.172,因此该方法Server.getCurrentTime()不可用,因为它仅在服务器版本 9.0 中添加。

动机。我的应用程序需要在特定日期使用视图。因此,如果客户端(运行应用程序的位置)和服务器之间的系统时间存在一些差异,那么获得的视图是不准确的。在最坏的情况下,客户端请求的日期是服务器的未来日期,因此操作会导致异常。

0 投票
3 回答
772 浏览

starteam - Starteam 2005 COM API

有没有人使用过 StarTeam COM API(特别是与 C# 集成)。

我需要编写一个从 Starteam 返回目录结构的辅助函数,但我能够使用此 API 检索的只是视图列表。

有没有其他人试过这个?

0 投票
3 回答
498 浏览

migration - 有没有一种简单的方法可以完成从 CVS 到 StarTeam 的完整迁移?

我目前正在维护一个用于源代码控制的 CVS 存储库。转移到 StarTeam 的努力正在推进。它已经被购买并且是大多数项目的企业标准。StarTeam 服务器的公司所有者告诉我,没有已知的方法可以将我们当前的 CVS 存储库完全迁移到 StarTeam。我们被建议检查最新版本并将其导入 StarTeam。

我真的更愿意保留我所有的版本历史,而不必在简单地丢失所有数据或无限期地维护我的 CVS 存储库之间做出选择。

有没有人有运气这样做?有什么推荐的工具或流程吗?还是我只是在浪费时间,我应该迁移并减少损失?

更新:Borland 的官方回应是,这绝对是可行的,但不适用于盒装软件。我可以从 Borland 购买服务来帮助我完成这项工作。

0 投票
4 回答
4434 浏览

svn - 从 StarTeam 5 迁移到 Subversion 的策略?

我需要将一个大型项目从 StarTeam 5 迁移到 Subversion,并且我想保留(至少)5-10 个主要版本的快照。我考虑了以下几点:

  • 每个快照的手动或脚本导出/导入。优点:简单,易于选择标记/日期版本。缺点:耗时,不保存评论。
  • Polarion 提供了似乎是 svnimporter 中完美的工具,但它需要 StarTeam 8.0 中的 .jar 文件,而 StarTeam 5 中没有。优点:自动化、完整。缺点:需要升级到 StarTeam 8.0 才能一次性使用。
  • 通过一些中间存储库迁移(例如StarTeam -> CVS -> Subversion)。我还没有找到任何与 StarTeam 合作的中介。
  • 仅迁移最新的源。优点:简单、快速,鼓励开发人员发明新的解决方案而不是重复历史。缺点:鼓励开发人员发明新的解决方案,而不是重复历史。:-)

我将不胜感激您可能提供的任何经验或建议。谢谢你。