clearcase相关内容
当我在一个视图中的ClearCase中运行我的“Gradle Build”命令时,等待该命令完成,然后切换到另一个视图,然后在第二个视图中运行相同的命令,没有什么是正确的,因为守护进程不能很好地与视图一起工作。为了让它正常工作,我必须在每次切换视图时运行“Gradle--Stop”(这是非常频繁的),或者运行“Gradle--no daemon Build”,这完全违背了拥有守护程序的目的。归根结
..
假设我有一个 VOB foo/.在此 VOB 中有一个目录 bar/,其中包含标记和未标记的文件.但是 bar/不是 foo/中唯一的目录,而且所有其他目录都没有标记文件.有没有办法编写具有以下行为的配置规范: 加载所有签出的元素 对于每个目录除了 foo/bar/加载主/最新版本 对于目录 foo/bar/仅加载具有该特定标签的文件,如果该标签不存在,不加载主/最新版本 正常的配
..
我正在寻找从 ClearCase 迁移到 SVN 的工具. 理想情况下希望获得所有历史信息,或者尽可能多地获得. 增量合并非常有用,但不是必需的. 解决方案 这看起来是最好的.Polarion 的业务是 SVN,所以我猜他们对 有既得利益尽可能多的人使用它... 哦,事先备份所有数据,先在测试存储库上备份,等等.
..
我们正在考虑从 ClearCase 迁移到 Subversion.该项目已经存在了一段时间(7 年),我们积极支持三个“主要"版本(分支),以及旧版本中的一些偶尔修复.该项目相当大 - 大约 200 万行 java 代码. 我很好奇是否有人做过类似的迁移. SVN 能处理这么大的项目吗? 迁移所有历史版本/分支是否有意义?有哪些工具可以选择性地做到这一点? 这样一个项目的迁移过程需
..
我正在研究从 UCM ClearCase 迁移到 GIT.最初的意图是迁移所有 cc 分支及其各自的历史记录. 类似的经验、最佳做法、任何提示或建议都会有很大帮助. 解决方案 最大的建议是在 UCM 组件中对 Git 存储库进行重组. 迁移通常是将(太大)大型 UCM 组件拆分为更精简的 Git 存储库的好机会. 由于 Git 是分布式,您需要记住您将克隆 完整 历史记录,因
..
..
..
我有一位非常坚持使用 Clearcase 的客户.是否有任何工具/脚本可以让我的团队使用 SVN 存储库(或真正的任何东西,而不是 Clearcase),但会定期自动将变更集同步回 Clearcase VOB? 我的想法是,如果存在这样的工具,并且它是自动的、可靠的和透明的,那么客户端可能会被说服允许我们对抗 SVN. 谢谢,肯特 解决方案 我使用 Git 直接在 ClearC
..
如何使用 cleartool find 搜索裸 vob?我必须总是先定义一个视图吗? 我通常使用 CCRC,在这种情况下,我正在查找某个分支类型的所有文件的列表. 编辑: 这个页面 说: 通常,您从目录树中的所有对象开始,如你的看法.您还可以从一个或多个 VOB 中的所有对象开始,无论它们在特定视图中是否可见. 我正在寻找有关第二句描述的命令版本的信息. 解决方
..
例如,当前的配置规范是“element */main/LATEST".有一个文件“A.txt",它的当前版本是3,并且之前在它的版本2上应用了一个名为“LB"的标签. 我想要一个命令来查询当前版本上没有标签“LB"的所有文件. 显然,文件“A.txt"应该符合查询条件. clearcase命令怎么写? 解决方案 那个命令可以帮助你: cleartool 查找 .-typ
..
我昨天编写了这个程序,除了由 CRON 运行时,它实际上可以工作.今天,我运行了相同的脚本,但它不起作用.该脚本将在没有任何 Tracebacks 错误的情况下运行,并且它将从 ClearCase 视图复制顶部文件夹 (vob),但不会复制目标文件夹下的文件夹和文件中的实际重要数据. 这是我的 Python 脚本. def gainCode(view="My_VIEW", folder="
..
我正在尝试将 scm 活动插件 1.8 用于 clearcase 和使用 sonar 4.3.3 并在 sonar 中得到了责备信息但没有在仪表板中获取新代码的覆盖率 解决方案 您应该在构建过程中添加代码覆盖工具.如果你使用 Maven,那么你可以添加: ......org.jacocojacoc
..
我应该为 eclipse 3.5+ 使用哪个 Clearcase 插件? 哪个最容易使用? 哪个最可靠? 任何插件都可以干净地处理多个视图吗? 解决方案 我发现打开的插件可以完美运行: http://sourceforge.net/projects/eclipse-ccase/通过自动更新安装并开箱即用:)
..
我是使用版本控制系统进行 clearcase 和软件开发的新手.我目前正在使用 clearcase 进行版本管理.我使用 eclipse IDE 进行软件开发. 我通过互联网从 sourceforge.net 网站安装了用于 Eclipse 的 clearcase 插件.有些插件不起作用. 我安装的软件有:IBM Rational Clearcase 7.0、Eclipse Galil
..
我对这些清晰的案例工具非常陌生.我正在学习,因为我有一个项目要处理.我刚刚了解到默认配置规范是 元素 *CHECKEDOUT元素 */主要/最新 所以新版本是在上一个版本之后的 main 分支中创建的. 但我一直在尝试这些,我只是将我的配置规范更改为这些 元素 *CHECKEDOUT元素 */main/2 完成这些设置后,当我点击文件时,它会显示“file not found":我无法签
..
除了 ClearCase 之外,是否还有类似 MVFS 的虚拟文件系统可用的版本控制系统? 我找不到. 谢谢,玛特 解决方案 否(在读/写远程访问中). MVFS(多版本文件系统)是关于封装本机文件系统以组合: 网络访问 带有版本文件通过动态视图 据我所知,只有 ClearCase 提供了这一点(尤其是在许多平台上:Unix、Linux、Windows、Hp
..
我正在尝试使用 Hudson 设置我们的 ClearCase 以进行持续集成(以及稍后的部署). 我终于获得了构建的 UCM 视图,但不幸的是我们的构建过程检查文件来存储构建号.现在构建中断了,文件仍在签出,阻止下一个构建. 我现在已经了解了 cleartool find .-type f,但我不知道如何找到签出的文件.我知道 UNIX' find 的语法,所以这不是问题. 有人
..
有哪些工具可以从 clearcase 迁移到 mercurial?历史可以移动吗?有哪些限制? 解决方案 不要忘记 ClearCase (Central VCS) 和 Mercurial (Distributed VCS) 是非常不同的. 请参阅核心ClearCase概念获取完整列表. 在迁移的情况下,这意味着您正在处理以存储库为中心 VCS(Mercurial),这意味着“使用时
..
我修改并签入了我的分支下的一堆文件.现在我需要获取我修改的文件列表.有没有脚本可以这样做? 解决方案 cleartool 命令 find 应该可以帮助您找到给定分支上至少有一个版本的任何元素(文件). 下面会找到一个分支上的所有文件 cleartool 查找.-type f -branch "brtype(mybranch)" -print 参见查找示例或“> OP sarat
..
如果我在本地 ClearCase 视图中添加/删除/修改了大量文件,我如何确定所有文件都已添加到源代码管理中? 解决方案 您的回答是正确的,对于快照 视图(您称之为“本地视图"?) 在动态视图中,一个简单的 cleartool lsprivate 就够了. 但这会排除劫持文件(这些文件已经添加到源代码管理中,但可能在 ClearCase 不知情的情况下进行了修改) 所以我
..