是否可以在使用 GitHub 进行托管时在本地使用 Plastic SCM?

Is it possible to use Plastic SCM locally while using GitHub for hosting?

我对 Plastic SCM 作为版本控制系统很好奇。但是,我喜欢 GitHub 并且不想离开它。我也不想连续同步两个存储库。

所以我想知道:是否可以在使用 GitHub 进行存储和项目管理的同时使用 Plastic SCM 客户端进行日常版本控制操作?

GitHub 仅支持 Git 和 SVN 作为与存储库交互的方式,因此您不能在那里托管 Plastic SCM 存储库。

Plastic SCM 确实支持标准 fast-import 和 fast-export 功能,因此您可以将数据导出到您在 GitHub 上托管的 Git 存储库,前提是您认真对待兼容性(例如不使用带空格的分支)并且真的不想对 GitHub 进行任何修改。不过,我怀疑这会是一个令人满意的工作流程。

取决于您希望能够访问哪些项目管理选项。

Plastic SCM 提供了一种通过 GitSync 功能将存储库与 Github 同步的方法。我自己尝试过,并且完美地将 github 存储库与 PlasticSCM 云存储库同步。我主要将它用于 Unity Cloud Builds,因为当时不支持 PlasticSCM。 在此处阅读有关 PlasticSCM GitSync 的更多信息 https://www.plasticscm.com/documentation/gitsync/plastic-scm-version-control-gitsync-guide