Git INTEL-XDK和源代码/版本控制—是否支持?

Git INTEL-XDK和源代码/版本控制—是否支持?,git,cordova,version-control,intel-xdk,plasticscm,Git,Cordova,Version Control,Intel Xdk,Plasticscm,我对phonegap开发非常陌生,刚刚安装了INTEL-XDK。我想知道如何将它与我的源代码管理系统集成。对于源代码管理,我有Plastic SCM和GitHub 我来自VisualStudio和VSS/Team Foundation Server /塑料SCM背景,所以不能考虑在没有版本控制系统的情况下开始编码。 我在整个INTEL-XDK IDE上进行了探索,在互联网上进行了搜索,我发现竟然没有提及此IDE的源代码控制,这让我感到惊讶 英特尔XDK没有规定源代码控制系统,您可以使用您喜欢的或

我对phonegap开发非常陌生,刚刚安装了INTEL-XDK。我想知道如何将它与我的源代码管理系统集成。对于源代码管理,我有Plastic SCM和GitHub

我来自VisualStudio和VSS/Team Foundation Server /塑料SCM背景,所以不能考虑在没有版本控制系统的情况下开始编码。


我在整个INTEL-XDK IDE上进行了探索,在互联网上进行了搜索,我发现竟然没有提及此IDE的源代码控制,这让我感到惊讶

英特尔XDK没有规定源代码控制系统,您可以使用您喜欢的或最适合您的项目的源代码控制系统

也就是说,XDK中内置的括号编辑器(在“开发”选项卡上)确实包含一个git扩展,它非常方便与github帐户、本地git回购和私有git远程回购一起使用。一旦您在项目中设置了git repo,它就会运行得非常好(我一直使用它来与我的git repo同步,这比使用命令行更容易)。打开编辑器后,选中“文件-->扩展名管理器…”菜单项,您将找到括号git扩展名(此处为文档)

在使用这个扩展时,我总是手工设置我的git回购,所以我不知道它在初始化回购时的效果如何。在任何情况下,一旦您将项目设置为git回购,它就会非常好地工作

需要注意的一点是,有一些文件在“文件管理器”视图中隐藏,但它们是项目目录的一部分(特别是.xdk文件,可能还有一些其他文件)。git扩展将拾取这些文件,但不会在要提交的文件列表中显示它们。我发现,如果您想在git repo中包含它们(您可能希望包含*.xdk文件,但不包括*.xdke文件),您只需要使用git扩展名文件列表检查器选中“全选”按钮,然后取消选中不想使用的文件。当您按下提交按钮时,您将在提交中包含的文件列表中看到这些隐藏文件。这一点可能有点让人困惑,但一旦您使用了扩展,它就更有意义了


此外,git命令行实用程序并不是作为扩展的一部分安装的,它们假定git已经安装在您的系统上,并且在path中可用。有关如何在系统上安装git(如果您还没有)的信息,请参阅git扩展文档。

INTEL-XDK没有特定的塑料SCM插件,但这并不意味着您不能将塑料用作SCM

塑料具有透明SCM功能:

这意味着您可以直接修改、更改代码文件、创建新文件、复制、移动、重命名、删除。。。塑料将检测到你所做的所有动作,并将它们显示在一起,这样你就可以快速地将它们检入并重新编码

跟踪所有这些更改有助于以后获得平滑的合并体验,因此您可以享受无限制分支的好处


总之,您可以继续使用Plastic SCM和GitHub(尽管没有针对INTEL-XDK的特定插件)。

p.s.我强烈建议您安装各种提示/lint扩展,它们对于查找代码中不明显的错误非常有帮助。:)