Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

SugarCRM Package Manager

NotificationsYou must be signed in to change notification settings

hardsoft321/spm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Command-line interface for managing SugarCRM packages.

It is intended to deal with package sources, not with any repository like packagist.

Features

  • list currently installed packages (with search by package id)
  • list uploaded packages
  • install uploaded packages
  • uninstall packages (without clearing user settings or modifying viewdefs by default)
  • upload packages from its sources
  • remove uploaded packages
  • zip sources into a package (with PHP syntax check)
  • run Quick Repair and Rebuild
  • run SQL-queries on SugarCRM database (queries can be checked against whitelist)
  • search file among installed packages
  • search conflicts between packages (overlapping files)
  • create simple package with interactive dialogue
  • support sandbox (file with a list of required packages): compare with current, automatic installation
  • compare md5 checksums

Requirements

  • php >= 5.3.0
  • Linux
  • SugarCRM CE/SuiteCRM
  • zip php extension

Build

composer installphp -d phar.readonly=0 build.php

Filedist/spm.phar will appear.

Usage

Under your path create a linkspm todist/spm.phar.Runspm help to seemanual.

For many commands current directory must be inside of the SugarCRM directory.


Блог

Powered byhardsoft321


[8]ページ先頭

©2009-2025 Movatter.jp