问题标签 [plasticscm]

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 投票
1 回答
267 浏览

plasticscm - 塑料单片机中的 Z_DATA_ERROR

我与塑料 scm 服务器同步,当我从工作空间项目更新时。我在塑料 SCM 中给出了这个错误。我重试更新和强制更新但不能真正工作。这个错误怎么办?我重新启动计算机并重新启动服务窗口服务。

0 投票
1 回答
548 浏览

git - 闭源版本控制软件

为什么有些人会购买闭源版本控制软件(如 Code co-op 和塑料单片机),而有很多开源软件,如 git、Mercurial 和 Bazaar?闭源 vcs 是否有一些开源 vcs 没有的好处?

提前致谢!

0 投票
1 回答
333 浏览

branching-and-merging - 当错误被修复并合并到主干时,协调每个任务的分支和错误修复,但错误实际上并没有充分“修复”

我最近从 CVS 切换到 Plastic 进行源代码控制。我们使用 Jira 进行问题跟踪,使用 Plastic 分支将变更集与未解决的问题联系起来。通过切换,我还采用了按任务分支的方法进行开发。在修复重新打开的错误时,这导致了一个有趣的困境(一个新的测试用例发现该错误在迭代/发布测试后没有完全修复)

我已经修复了一个错误,针对它运行了我的测试(当时可用)并且它通过了。我合并了代码,并开发了涉及同一文件的第二个功能。两项更改都在不同的分支上完成,并且都成功合并到主构建分支中。新版本进入 QA,他们发现了一种稍微不同的方式来重现相同的问题(一个新的测试用例)并重新打开错误。原始错误分支不包括添加到同一文件中的新功能,因为它们位于不同的分支上(例如错误 1 ​​修复是功能 2 分支的一部分 [因为此分支是在原始修复合并到构建分支后创建的],但新功能 2 代码不在 bug 1 分支上)

鉴于这种情况:当重新打开错误并且您使用的是按任务分支的方法时,修复错误的最佳实践是什么?

  • 克隆 Jira 中的错误以创建新问题
    编号、创建新分支并像新问题一样重新修复问题会更好吗?
    [这基本上将新修复基于原始修复+新功能的组合]( 如果您必须跟踪同一问题的多个修复,
    这是否会使跨版本合并变得更加困难 ?)

  • 回到
    原来问题被修复的原始分支,并重新修复它,然后再次合并,
    每次发生这种事情时处理冲突解决会更好吗?

笔记:

  1. 创建分支以与错误跟踪系统 (Jira) 链接,因此分支名称包含问题编号。
  2. 由于这个链接,我不能创建 2 个同名的分支,除非它们有不同的父级。因此,我可以从原始分支创建第二个分支,但不能从构建分支(这是原始问题的父级)

似乎每个任务方法的分支会导致在错误修复和功能之间反复发生冲突解决,直到两者都经过完全测试和解决,因为这些任务分支之间没有合并 - 仅到主干,它们都将连续彼此“过时”。

我敢打赌这对于单个开发人员来说不会经常发生,但它可能会在更大的团队中更频繁地发生,即使它不是专门在错误和功能之间(可以想象,两个功能可能会影响同一个文件(s ),在发布之前的构建/测试周期的生命周期内导致额外的冲突解决)

这个过程的工作方式几乎与团队过去使用 CVS 的方式相反,所以我试图找到“正确”的方式来完成它,以尽量减少推进新模型的痛苦。以前,我只会从上次构建中获取最新更改并进行新修复——因此,避免任何冲突解决问题(但我没有得到每个任务分支的好处)。

现在,我必须考虑“原始”修复是在哪个分支上完成的,如果那是“新”修复需要去的正确位置,以使问题跟踪系统与更改集列表保持同步。

0 投票
1 回答
570 浏览

installation - 尝试在 Debian 上安装 Plastic SCM 时出错

下午好,

我正在尝试在 Debian 7 机器上安装 Plastic SCM 版本:PlasticSCM-4.1.10.454-linux-installer,安装时出现以下错误:

(main.tcl:4735): GLib-GObject-WARNING **: gdouble' is invalid or out of range for property`gdouble' 类型的 fraction' 类型的值 "1.002469"

我一直在寻找并通过谷歌,但我仍然没有找到关于这个问题的解决方案。

有没有人遇到过这样的错误?

对我来说,(请原谅我的经验不足),这似乎是塑料单片机本身返回的错误,而不是操作系统返回的错误……但我可能是错的。

现在,我正在下载一个旧版本:PlasticSCM-3.0.187.38-linux-installer,试图成功安装并开始学习使用 Plastic SCM。

但是,这只是一个临时修复,因为我想安装最新版本并享受它的全部和当前功能。

在此先感谢您的时间。

0 投票
1 回答
102 浏览

plasticscm - 是否有我可以连接到的公共塑料 SCM 测试服务器?

是否有我可以连接的公共塑料 SCM测试服务器以确保我的客户端正常工作?

0 投票
1 回答
161 浏览

command-line - 即使我留下评论,什么会导致在签入前触发 [需要评论] 失败?

所以,我正在执行这个命令:

而且,这是回应:

特别是最后一行:

但是,我以为我添加评论。我不认为这是语法错误。我应该从哪里开始调试这个问题?

顺便说一句,即使我在评论框中清楚地有评论,GUI 中也会发生相同的“需要评论”错误:

相同的

0 投票
1 回答
591 浏览

branching-and-merging - 在 PlasticSCM 中,我如何重新创建一个分支?

我创建了一个分支并提交了一个变更集作为我的主分支的子级。我实际上打算搁置更改并从我的主分支创建一个新分支。如何恢复和/或使分支成为我的主分支的直接子分支?

我有一种预感,我需要恢复或进行减法合并

0 投票
1 回答
551 浏览

ssl-certificate - 为什么 Plastic SCM 不断询问我是否信任复制服务器的证书?

每次运行以下命令时,我都会收到以下提示cm status

如您所见,它询问了两次,我每次都说两次。GUI 也一样。似乎没有记住信任关系。不确定要检查什么。

可能的解决方案 #1:提供与服务器主机名匹配的服务器证书。

0 投票
1 回答
579 浏览

mysql - 塑料单片机 MySQL 设置

全新安装 Plastic SCM 和 MySQL 后,我尝试将数据库后端更改为 MySQL,但始终出现以下错误。

有任何想法吗?如何设置 MySWL 或 SQL Server?我有 Sqlite 工作,但需要切换。

0 投票
1 回答
56 浏览

plasticscm - 使用 AD 安全时删除用户

当服务器配置为使用 Active Directory 安全性时,任何人都知道如何在 PlasticSCM 中删除用户?