无法在plasticcm

时间:2016-11-23 19:21:58

标签: plasticscm

从Windows 10上的下载页面安装新的plasticcm,选择默认或创建新的repo后,转到Branch Explorer,我无法使用“与Git同步...”功能,它告诉我“用户出现作为非活动用户,因为他/她的许可证已被停用。请激活它,然后再试一次“。

首先我不明白,为什么默认情况下停用许可证,但我按照https://www.plasticscm.com/documentation/technical-articles/user-license-is-deactivated.html的说明尝试创建用户,但当我调用“cm au”时,我收到错误“你没有权限激活用户。您需要成为存储库服务器管理员才能完成此操作。“当我调用“cm sto -user = repserver:localhost:8087”时,我收到错误“您没有权限激活用户。您需要成为存储库服务器管理员才能完成此操作。”再次。

如何解决我的情况?

也许地址“repserver:localhost:8087”应该是不同的,因为我不知道要放什么而不是repserver,而是使用repo的名称代替,我得到错误“错误:Uvedenýformátcestynenípodporován “。意味着不支持路径的格式。

编辑: 我再次阅读“cm li”的输出后意识到了一些奇怪的事情:

      Plastic SCM license information:



      * User-license information:

salichl                   INACTIVE (Not licensed)

---------------------------------------
Licensed to: Plastic SCM trial license
Expiration date: 23.11.2016 19:12:23
Edition: team
Total licensed users: 1
Total activated users: 0
Total available users: 1
---------------------------------------

也许我知道它是怎么发生的,因为我在plasticcm网上有一些旧的plasticd.lic,在登录后,它将“EXPIRATION”更改为日期,这是过去和下载之后,它将状态更改为“已过期”,但在我意识到之前,我使用它并在使用它之后,我无法将“plasticd.lic”改回到使用plasticcm安装下载的原始版本,即使我重写了它。

所以最后,我可能不应该登录到plasticcm网站,因为它在没有通知我的情况下将旧的(并且在该时间内有效)许可证更改为无效的许可证(许可证的规则可能在同时,因为它已经3岁了,现在我甚至无法使用5天试用版,必须等待,如果有人希望启用“个人版”(我只想尝试在git存储库上使用Branch Explorer并检查它是否有效,因为git对我来说非常显示分支)。

EDIT2:我猜我的奇怪行为是As Designed ......

1 个答案:

答案 0 :(得分:1)

让我向您解释如何管理Plastic SCM许可证(还有一篇包含详细信息的博客文章:http://blog.plasticscm.com/2016/01/how-to-manage-plastic-scm-licenses.html)。

重要的是要注意,管理许可证的所有命令仅在您是服务器管理员用户时才可用,因此如果您尚未配置管理员用户,请开车到存储库&在“工作区”视图中,右键单击“存储库服务器”权限,并将用户标记为所有者。

一旦您成为所有者,您将始终拥有管理和重新分配Plastic SCM服务器许可的权限。

为了重新分配许可证点,我需要停用不再活动的用户,运行cm deactivateuser命令:

cm deactivateuser olduser

最后,我将把发布的许可证分配给运行cm activateuser命令的新开发人员:

cm activateuser newuser

之后,如果我再次检查许可证信息,我可以确认一切正常运行:

cm licenseinfo

Plastic SCM许可证系统允许拥有只读用户。在Plastic中创建新用户时,默认情况下它既不活动也不活动。 他处于第三状态,他能够运行只读操作,例如update,diff ......只有在他签入或推送分支到服务器后,他才会变成活跃用户。

只需登录www.plasticscm.com帐户即可更改服务器许可证。只有在替换de“plastic.lic”文件或者您已配置许可证令牌(https://www.plasticscm.com/documentation/administration/plastic-scm-version-control-administrator-guide.shtml#Chapter15:Howtoconfigurethelicenseautorenewal)时才会更改。更换许可证后,您需要重新启动服务器。

无论如何,如果您仍然遇到问题或需要重新试用,请与我们联系:“codicesoftware dot com的支持”,我们很乐意为您提供帮助,并在必要时生成新的许可证试用版。