安装塑料scm

时间:2017-01-18 17:00:57

标签: plasticscm

大约2个月后,我在新的笔记本电脑上安装了塑料(因为旧的笔记本电脑不再工作了)。我将所有内容都配置为默认值,并让身份验证模式"本地名称"。

几乎我得到的所有操作:"用户salda显示为非活动用户,因为他/她的许可证已被停用。请激活它,然后重试。"

当我尝试 cm li 时,我得到:

salda                     ACTIVE
about 10 other users      INACTIVE (Not licensed)
salda                     INACTIVE (Not licensed)

当我尝试 cm au salda cm du salda 时,我得到:"您没有权限(de)激活用户salda。您需要成为存储库服务器管理员才能完成此操作。"

过去我在设置塑料方面遇到了问题: Can't start using git repo in plasticscm,所以我试着在那里找到答案,并且有:

"It's important to note that all the commands to manage licenses are
only available if you are the server administrator user, so if you
haven't configured yet your admin user, please drive to the
Repositories & Workspaces view, right-click Repository server
permissions and mark your user as the owner."
,但我无法执行此操作,因为我没有看到任何存储库,我也无法添加任何存储库。它再次告诉我:"用户salda显示为非活动用户,因为他/她的许可证已被停用。请激活它,然后再试一次。"

如何解决这种情况?

我也尝试申请个人版和社区版,在这两个月之后我没有任何回复(甚至没有拒绝),是否可以获得一个?我想使用塑料来显示git存储库和处理分支,因为我讨厌git工具,甚至SourceTree与塑料相比完全不合适。我有时会为塑料论坛做贡献,在塑料facebook页面上分享照片和评论帖子,并且过去使用付费塑料3年。

1 个答案:

答案 0 :(得分:1)

我认为由于你的GitSync操作,你最终得到了重复的用户,一个用Plastic SCM创建,另一个用Git创建,遗憾的是没有工具来修复重复的条目,但不要担心,我们可以轻松编辑Plastic SCM数据库并更改其中一个的名称

我将描述SQLite后端的过程,因为它是Plastic SCM安装提供的默认数据库后端,如果您使用的是另一个,则只需使用正确的步骤即可按照以下步骤操作后端的SQL管理器,MySQL的HeidiSQL或SQL Server的SQL Server Management Studio

SQLiteBrowser允许您以非常简单的方式打开SQLite数据库并编辑其内容。点击"打开数据库"按钮并开始选择存储库数据库(" repositories.plastic.sqlite "),您将在Plastic SCM服务器目录中找到它: c:\ Program Files \ PlasticSCM5 \ server

加载数据库后,单击"浏览数据"标签,我们要修改" seid "数据库,请选择它。这就是我得到的: enter image description here

如果您没有看到重复的条目(就像我一样),您需要逐个打开独立的存储库数据库,直到找到问题为止。 Plastic SCM存储库数据库命名为" rep_1.plastic.sqlite "," rep_2.plastic.sqlite " ...

在我的场景中,我发现 c:\ Program Files \ PlasticSCM5 \ server \ rep_2.plastic.sqlite 数据库有重复的条目:

enter image description here

" 测试人员"用户被添加两次,我们需要更改其中一个。 SQLiteBrowser允许您通过单击" Write Changes"直接更改单元格值并存储更改。按钮。

更改完成后,您可以重新启动Plastic SCM服务器服务并继续工作。