问题标签 [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.
visual-studio - 塑料单片机中的代码共享
我正在尝试 Plastic SCM,但我正在努力解决一个特定问题。我想在另一个项目中包含一些通用代码。我终于想出了如何制作一个 xlink,但后来发现你不能从另一个存储库中选择一个子文件夹,而必须包含整个东西。当我这样做时,Visual Studio 对第二个 AssemblyInfo 以及可能的其他一些事情产生了影响。
现在我可以将裸代码文件放入“模块”存储库中,但我希望将其作为一个 VS 项目来方便地管理和开发它。
我现在想出的是:
- 程序回购
- 解决方案
- 项目
- XLink 到“模块包括回购”
- 项目
- 解决方案
- 模块开发回购
- 解决方案
- 项目
- XLink 到“模块包括回购”
- 项目
- 解决方案
- 模块包括回购
- 要包含的文件
这应该可行,但需要为我要包含的每组文件使用单独的存储库。没有更好的方法来实现这一目标吗?
visual-studio-2010 - 视觉源安全到塑料 SCM 迁移
我有一个由 3 名开发人员组成的团队,包括我自己,目前我们使用 VSS。当我们需要在开发生命周期中分支代码时,我们遇到了 VSS 问题。
在浏览了各种单片机的文档后,我们决定改用塑料单片机。
我们需要从 VSS 迁移到 Plastic SCM,在那里我们所有的变更控制历史也成功地迁移到新的 PLastic SCM 系统中。我找不到任何有关迁移到具有历史记录的塑料的文档。
在这方面的任何投入将不胜感激。
提前感谢您查找我的问题。
logging - PlasticSCM 服务器日志记录问题(以及无法运行守护程序)
我刚刚在 Centos 5 下安装了 PlasticSCM。包括依赖项在内的所有内容都安装在服务器上,看起来干净整洁,但软件拒绝启动并且根本不会写入任何日志文件内容。
运行 PlasticSCM 时,我使用以下命令:
大约一分钟过去了,然后它响应:
启动 PlasticSCM 服务器:无法启动 PlasticSCM 服务器。请查看放置在塑料服务器位置的plastic.server.log 文件以获取更多详细信息。
系统将创建一组空白日志文件,并且不会写入其中任何一个。
有任何想法吗?
FWIW,我在 Cent 6 系统上进行了完全相同的安装,一切运行完美。我看不出两者之间有任何区别,所以这让我更加困惑。
version-control - 如何将塑料单片机与jira集成?
我正在尝试从 VSS 迁移到 Plastic SCM,并希望将其与 JIRA 一起使用。
我已经到了这一步。
我尝试参考他们的帮助文档。但这并没有帮助。
有人知道如何将新分支链接到 JIRA 中的问题吗?
我试图给问题和分支赋予相同的名称。那是行不通的。如果Issue key是:“DEMO-7”,Plastic SCM中的“Branch Prefix”和“Branch Name”应该是什么?
我确定我错过了一些东西。
version-control - 如何备份 Plastic SCM 中的存储库?
如何备份 Plastic SCM 中的存储库?手动备份数据库就足够了吗?如果系统服务器崩溃,我将来可以恢复并开始使用存储库吗?或者有没有其他方法或接口来完成这项工作?
plasticscm - 外网塑料单片机服务器访问
我在家中的一台 PC 上安装了 Plastic SCM 服务器(Windows 7 - Home Prem)。可以从我的家庭网络中的客户端访问服务器。它使用家庭网络 PC 名称作为服务器地址/可见名称来解析。
但是,我希望能够从家庭网络外部访问服务器。理想情况下,我想使用服务器所在的 ISP 分配给 PC 的 IP。我可以处理间歇性 IP 地址更改。PC 只是一台普通的、个人使用的 PC(即未配置为服务器)。
几个问题:这是否可以使用 ISP 分配给 PSCM-Server 所在 PC 的 IP 地址从家庭网络外部访问 Plastic SCM 服务器?
其次,服务器配置工具自动显示为PC的可见名称,在家庭网络中分配的名称。它不允许我输入 IP 地址。如果第一个问题的答案是肯定的,我该如何输入所需的 IP 地址?
也许在 Windows 7(家庭高级版)上必须进行任何配置?
任何建议,将不胜感激。
plasticscm - Mac上的塑料单片机外部差异
我正在尝试将 Araxis diff 设置为我在 Mac 上的外部 diff 工具。
命令行参考: http ://www.araxis.com/merge_mac/command_line.html
我在 Plastic 的 Preferences 面板的 Diff Tool Configuration 中设置了一个 diff 工具,设置如下:
外部差异工具(已选择) 路径:/usr/local/bin/compare -wait @sourcesfile @destinationfile 将此工具用于文本文件(已选择)
我还尝试设置特定的扩展名并删除所有其他差异工具,但无济于事。
无论设置如何,都会显示内部差异工具。
请告知我接下来的步骤。
plasticscm - 我可以使用 Plastic 命令行实用程序创建选择器文件吗?
我正在尝试编写一个批处理文件供我的开发人员运行以设置工作区。批处理文件将使用 Plastic 的命令行实用程序cm.exe
.
当我在 Plastic 客户端 GUI 中创建工作区时,有一个组合框允许我选择存储库。这会生成一个plastic.workspace
文件,以及一个plastic.selector
包含对所选存储库的引用的文件。
但是,当我使用命令行实用程序创建工作区时,我必须指定一个现有的选择器:
cm mkwk MyWorkspace c:\MyWorkspacePath --selector=my.selector
或在提示时编辑选择器:
cm mkwk MyWorkspace c:\MyWorkspacePath --selector
理想情况下,我希望能够做类似的事情
cm mkwk MyWorkspace c:\MyWorkspacePath MyRepository@MyServer:8888
并以与 GUI 相同的方式生成文件。
有没有办法使用 来做到这一点cm.exe
,还是我必须事先编写所有选择器?
git - 在 bitbucket 中带有 git 的塑料 SCM
我在 bitbucket 中有我的存储库,我使用源代码控制 GIT。如果可能的话,我想在我的存储库中使用像客户端一样的塑料 SCM。我怎样才能做到这一点?
plasticscm - Plastic SCM 存储库权限继承/分配
我已经评估了一段时间,测试不同的场景并尝试不同的配置。在此期间,我多次删除并重新创建了我的存储库。每次,我都不得不返回并将所有权限重新分配给每个存储库。
目前,我决定为公共代码使用一个存储库,然后为每个将要生产的产品使用一个单独的存储库。
现在,我即将迈出一步,开始认真使用 Plastic SCM。但在我这样做之前,我有一个问题:有没有办法从另一个存储库继承/分配对存储库的权限?例如,我在“回购 A”上设置了所有权限,然后在“回购 B”上继承/分配这些相同的权限。
我相信随着我们生产更多产品,我会添加更多存储库,我想找到最简单的方法将它们上线。