问题标签 [accurev]
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.
accurev - 有没有办法在 accurev 中找到最大促销次数?
有没有办法在 Accurev 中找到用户在流中的最大促销次数?一些信息,如用户 - Count# Of Promotions
accurev - 无法在 Accurev 中创建工作区
我无法在 Accurev 中创建工作区。它给出了这样的错误:
accurev - 查找最新版本文件的时间戳
对于流中的最新文件,如何获取与版本关联的时间戳?我试过accurev hist <elem>
了,但这会返回整个历史记录,现在我必须解析它。
编辑:
当我尝试accurev hist -t highest <fileName>
结果是:
因此,从整个结果中仅提取时间戳,即 2012/10/30 16:50:01 似乎更有效。所以,我在评论中的第一个问题是我们是否可以恢复时间戳,即 2012/10/30 16:50:01
尝试新命令后accurev hist -fx -t highest -p mydepot Ver_2.xlsm
,返回值为 xml 值:
这一次,时间戳作为 epoch 值返回。我想我可以找到一种将其转换为时间戳值的方法,但如果有可能返回 2012/10/30 16:50:01 的值,那将是最好的。
perl - CVS 相当于 Accurev 中的 $id:$
我正在 Accurev 中寻找与 $id:$ 等效的 CVS。
在你开始谈论编译时脚本之前——我的主要警告是我的很多东西都在 Perl 中——所以我不能做任何正常的“编译时技巧”——因为真的没有太多“编译时”的东西。
我真的不想要求外部文件来定义这些东西,就好像(上帝保佑)外部定义文件与实际脚本不同步,等等......
我知道我总是可以对脚本文件进行某种编译时预处理器(以重写它们) - 但如果有更清洁或更好集成的方式(如“$id:$”我会很感激任何人想法)。
snapshot - AccuRev CLI 列表快照
有什么方法可以使用 AccuRev CLI 检索 Depot/Stream 中所有快照的列表?
accurev - AccuRev:支持流中的某些文件不在我的工作区中,也没有丢失
更新后,AccuRev 支持流中的 3 个文件不在我的工作区中。
我尝试过的一些事情:
检查失踪搜索。无论有无时间戳优化,它们都不会显示。
递归填充丢失文件所在目录的父级(不)。一无所获。
手动从同一流下的另一个工作区复制它们,它们确实显示在那里。这些副本在我的工作区中显示为外部,所以我删除了它们。
按照这个问题,做到了
accurev show -fx wspaces
。该工作空间的 Target_trans 与 Trans 相同。accurev update -9
反正跑了。AccuRev 说一切都是最新的,无事可做。
其他可能相关的信息:
两个工作区位于同一支持流之外的同事拥有我丢失的文件。
所有 3 个“丢失”文件都位于最近重命名的 2 个目录之一中。
流层次结构很浅,后备流和根之间只有一个父级。但是,该父流并不总是存在。它是最近插入的,我们先前版本的所有更改都已调色板,因此支持流的问题列表将仅反映自先前版本以来的更改,而不是自一开始以来的更改。它产生了这种效果,没有其他我知道的异常情况。
我可以放弃这个工作区并创建一个新工作区,但如果我不必这样做,我宁愿不这样做。任何进一步的建议将不胜感激。
accurev - 是否可以将 AccuRev 配置为使用 WinMerge 作为其差异/合并工具?
我在 AccuRev 的差异/合并首选项选项卡中看到差异和合并工具可以切换到第三方工具的预定义列表。
这些是我的选择:
差异
- AccuRev
- TkDiff
- 阿拉西斯
- 超越比较 V1
- 超越比较 V2
- 吉菲
合并
- AccuRev
- TkDiff
- 阿拉西斯
- 吉菲
是否可以将 WinMerge 添加到这些列表中?如果是这样,怎么做?
command-line-interface - 在 accurev 仓库中搜索未使用的工作区
无论如何使用 accurev CLI 可以搜索旧的未使用工作区?例如,我可以通过某种方式获取在 x 天内未访问的工作区列表?
accurev - ACCUREV_IGNORE_ELEMS 模式不拾取名称中带有数字的外部文件
ACCUREV_IGNORE_ELEMS 没有过滤掉看起来像这样的文件:
lib/junit/junit/4.10 或 lib/.cache/m2e/0.12.1/xxxx
我已经尝试过这些,但似乎没有一个文件可以拾取这些文件:
/lib/ lib/* lib/** /lib/ * /lib/
它在文档中说通配符获取所有字符,包括路径分隔符。问题似乎特别在于名称中带有数字或下划线的文件和目录。其他文件被过滤掉。
对可行的模式有什么建议吗?
问题发生在外部搜索视图中
accurev - Accurev 促销订单
我们正在使用 Accurev 5.6。我们在促销期间遇到了一个奇怪的问题。我们的一位开发人员在他的工作区中取消了一个文件 abc.txt 并在一个问题下将其提升到支持流。几天后,他意识到他需要他的档案。他创建了一个同名文件,并在同一问题下对其进行了推广。在发布之前,我们尝试将此问题推广到父流。Accurev 抱怨说文件 abc.txt 存在于父流中,并阻止我们推广它。
看起来 Accurev 促销活动的顺序有误。它试图首先促进abc.txt的创建活动,而不是首先取消abc.txt的活动。Accurev 应该做的是根据活动的时间来推广活动:首先,将父流中的 abc.txt 失效,然后在不同的元素 ID 下再次创建 abc.txt 文件。
这是 Accurev 错误吗?无论如何配置Accurev以根据单个问题中的活动时间进行推广?