问题标签 [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.
passwords - 如何使用包含“@”的密码执行“stcmd”以从 StarTeam 签出文件
关于从 StarTeam 签出文件,我有两个小问题:
根据 StarTeam 网站帮助文档http://documentation.microfocus.com/help/index.jsp?topic=%2Fcom.borland.stcmdtools.doc%2Fhtml%2Fcmdcheckoutfiles.htm,示例如下所示:
问题:如果我的密码有'@'字符,即youz:w@iuy76@15.78.87.98:.....,会因为字符串识别错误而出错,他认为'youz'是用户名,'w ' 是密码。如何更正此问题以让系统知道我的真实密码?
非常感谢。
starteam - 在 StarTeam 2005R2 中显示所有签出的文件
有没有办法在 StarTeam 2005R2 中显示跨多个项目的所有签出文件?
git - 从 StarTeam 迁移到分布式源代码控制
我们目前正在为我们的项目使用 StarTeam,并且许可证即将到期。我们正在考虑迁移到 Team Foundation Server 或类似的东西,但有一个推动力(主要来自我和其他人)迁移到某种形式的分布式版本控制。问题之一是我们的变更经理希望能够通过变更请求跟踪和发布(如在 StarTeam 中),我不相信这可以通过开箱即用的 Mercurial 或 Git 轻松完成(请如我错了请纠正我)。
这是一个 15 年以上的产品,拥有数千个 java 文件和 PL/SQL 包,由 5-6 个开发子团队维护,总共有 30-40 名开发人员。对我来说,这似乎会使分布式存储库成为“尽早提交,经常提交”心态的噩梦。事实上,每个团队都在同一个存储库中开发完全不同的子系统,这在我看来更加糟糕。
我们当前针对任何变更的 StarTeam 流程如下:
- 锁定您要处理的文件,
- 进行全部更改并从网络驱动器上的副本中对其进行审核,
- 签入(并解锁)更改的文件,希望没有人强行破坏您的锁,
- 希望您的更改没有破坏从其他人更改到其他文件的构建
就个人而言,我认为“锁定”文件的想法是荒谬的。团队之间应该有足够的沟通,这样你就不需要了。
这里有没有人有类似规模项目的分布式存储库的经验?您能否就版本控制和/或变更管理解决方案提出任何建议?主要要求是系统能够管理客户发起的变更请求,并强制开发人员将他们的签入链接到一个。
谢谢。
continuous-integration - 自动构建 Access 2007 数据库
作为我们构建过程的一部分,我们必须创建一个 Access ACCDB (2007) 数据库。数据库构成了我们应用程序的当前前端,并且必须(出于其他原因)在构建过程的初始阶段构建。
目前,这是一个我希望自动化的手动过程。我们的数据库由许多表、公式、查询等组成。我相信我们实际上已接近 Access 实际能够处理的极限,因此我们尽量不向其中添加任何内容。
我看过这个项目: http ://buildmsaccessdb.codeplex.com/
它似乎工作得很好。但是,在我们的项目中,我们还有一个 ACD 文件,它是一个二进制文件,其中包含许多与系统相关的表。在 Access 开发方面,我绝不是一个向导。我刚刚接手了处理构建过程的任务。
每当我使用上述项目包含 ACD 文件时,我都会遇到 COM 互操作异常。我现在没有错误消息,但如果它进一步导致了原因,我可以发布它。
我们使用 StarTeam 作为我们的源代码控制,目前在尝试从源代码控制系统创建我们的数据库时遇到了重大问题。我有时会花费数小时重新尝试从源代码管理中创建数据库,因为每次 Access 尝试导入 ACD 文件时都会出现未知故障。
我们已尝试停用 Access 中的任何宏以及在从数据库创建阶段可能已自动激活的 ACD 文件。我们怀疑这可能会中断数据库创建过程,但问题仍然存在:经过多次尝试和部分运气,我们只能从源代码控制创建访问数据库!我想通过自动化整个事情来补救。
你们中的一些人可能会指出,最好的起点是找到从 Starteam 提取 ACD(和其他)源文件的问题。我(最初)对此的看法是,如果无论如何都归结为纯粹的运气,我宁愿让它自动化,然后让计算机浪费时间尝试构建 Access 数据库,然后让我监控这个过程。
任何有关如何解决自动构建源控制系统(即持续集成)中获取 Access 数据库的问题的帮助或提示都非常受欢迎。
当然,我还想就如何解决在没有一定运气的情况下无法从源代码控制创建数据库的问题提出建议。
c++ - 迁移到 SVN,对删除旧文件感到困惑
我有一个正在尝试迁移到 SVN 的 StarTeam 存储库。不幸的是,回购是巨大的,所以我不能使用任何极化脚本等。我求助于在 StarTeam 中检查每个版本的快照,然后手动将它们添加/提交到 SVN。
但是,我对如何处理旧文件感到困惑。在 StarTeam 中,我们不得不将已删除的文件移动到“过时”文件夹,因为 purge 命令删除了文件的所有副本。我知道我不需要在 SVN 中这样做,但是 SVN 如何处理已删除/丢失的文件?
假设我有以下结构的三个文件:
如果从一个版本到另一个版本我删除了“C.cpp”,我是否只需要提交所有 src 以使删除反映在 SVN 存储库中?
同样,如果我删除了“C.cpp”但添加了“D.cpp”,我需要在提交之前对所有“src/”调用 add。这会导致检测和删除丢失的文件出现任何问题吗?它们太多了,无法手动完成并单独删除每一个。
作为一个单独的问题,在我可以添加/提交之前,tortoiseSVN 需要将近 3 个小时才能检测到哪些文件已更改,这是有原因的吗?我看到的只是对话框中的“请稍候...”消息,它需要永远。
谢谢!
eclipse - 如何在 eclipse starteam 中显示最后签到作者姓名?
我在 eclipse 中使用 Star Team 插件。
在 Eclipse 中查看文件时,它会将有关文件版本、上次修改日期的所有信息附加到文件名,但我无法将上次签入的作者姓名附加到文件中。
任何人都可以帮助在日食中识别这一点。
sdk - 如何通过 SDK 访问已保存的 StarTeam 查询?
我有一个保存的公共查询(通过 StarTeam UI 创建)。
我不想通过 SDK 以编程方式重新创建它(这很麻烦),我希望能够基于保存的公共查询创建一个 QueryInfo 对象。QueryInfoFactory 似乎只能创建新的 QueryInfo 对象,并且不提供加载现有查询的机制。
java - Configuring Jenkins in Linux without Tomcat or Apache (standalone service) With Borlands StarTeam
I have read through the documentation on the jenkins page as well as a few other message boards and they all seem to provide their tutorials using Tomcat (ewwww)!!!. My task is to provide Jenkins as a stand alone service for maintainability reasons. So far I have set HUDSONHOME, CLASSPATH, and JAVA_HOME. My version of java is
and I have a script in /etc/profile.d that does the following:
Looking in /etc/passwd, Jenkins default shell is bash so no need for a csh version of the script. As a user I can login as all variables are set correctly. I installed the Jenkins RPM from their homepage RPM link.
The error I am getting from Jenkins output window is:
What am I missing?
As for your "class not found" exception, you're pulling in libraries that aren't part of Tomcat or Jenkins, and they apparently depend on items that are also not in Tomcat or Jenkins. This leads to the question, "Why are you populating your environment with borland libraries if you want to run a non-borland application?"
In response to this, I am using the Starteam Plugin as part of Jenkins. Jenkins needs to know the definitions of the StarTeam classes contained within Borlands .jar files.
plugins - 试图在詹金斯明星团队插件中设置环境变量以在构建中使用
我在 jenkins 中使用 starteam 插件。在插件中,我添加了代码来获取与版本相关的一些信息。现在的问题是将它作为环境变量或构建变量返回给詹金斯,因此它将被传递到我的 ant 构建中。
我尝试使用 build.getBuildVariables.put、build.getEnvVars..、build.getEnvironment(listener),但它们似乎根本没有添加新的变量。谢谢你的帮助
starteam - Starteam - 检出特定变更请求的文件 #
我正在使用 Starteam 2005,并且想知道是否可以签出已签入的任何文件以获取更改请求 #。
例如,CR # 123456 签入了以下文件:
fileA.txt - 修订版 21
fileB.txt - 修订版 199
fileC.txt - 修订版 345
fileD.txt - 修订版 721
fileE.txt - 修订版 444
从那时起,所有文件都被更新了多次,每个文件的修订版都远高于此。我可以打电话给 STCMD 并检查所有为 CR 123456 签入的文件吗?