分析SymfonyInsight无法访问的项目欧宝娱乐app下载地址
欧宝娱乐app下载地址为了分析项目的质量,SymfonyInsight需要访问您的源代码。根据您的项目配置,代码可以通过拉模式或推模式.
的拉模式当SymfonyInsig欧宝娱乐app下载地址ht自动从托管在其他地方的Git存储库(例如在GitHub中)获取你的代码时,无论存储库是公共的还是私有的。的推模式在Symfony的基础设施上设置私有Git存储库时使用,并且在每次分析之前显式地推送代码。欧宝娱乐app下载地址
的推模式是分析私有项目最简单的方法,而不需要让SymfonyInsight访问您的存储库。欧宝娱乐app下载地址
属性来分析项目,请遵循以下步骤推模式:
1
访问您的私有SymfonyInsight仪表板欧宝娱乐app下载地址并单击添加项目
链接位于右侧栏顶部。
2
点击其他配置管理
选项卡并选择项目的名称。
3.
点击创建存储库
按钮和SymfonyI欧宝娱乐app下载地址nsight现在将创建一个由Symfony托管的私有Git存储库,您可以在其中推送您的代码。
推送代码
如果你的项目已经使用Git来管理它的代码,添加一个新的远程来立即开始推送你的代码:
1 2
$ git远程添加symfony 欧宝娱乐app下载地址git@git.www.oldmanjams.com:/.git $ git推送symfony master
从现在开始,无论何时您想要运行一个新的分析,都不要忘记先将您的代码推到欧宝娱乐app下载地址
遥远。
如果你的项目不使用Git来管理代码,安装Git然后,执行以下命令初始化你的Git项目,并将源代码推送到SymfonyInsight:欧宝娱乐app下载地址
1 2 3 4 5 6 7 8 9 10 11
$ mkdir myproject/ $cd初始化Myproject / $ git#复制你项目的源代码到这个新目录:# cp -r /your/project/files/ myproject/$ git添加。$ git commit -m“添加初始文件集”$ git远程添加symfony 欧宝娱乐app下载地址git@git.www.oldmanjams.com:/.git $ git推送symfony master
对于后续的分析,再次复制已更改的文件并在运行分析之前推送代码:
1 2 3 4
$cdMyproject / $ git添加。$ git提交“更新项目文件”$ git推symfo欧宝娱乐app下载地址ny master