ttek/tk-tools

Tk库框架命令。

安装: 9

依赖: 0

建议者: 0

安全: 0

星级: 0

关注者: 3

分支: 1

开放问题: 0

类型:项目

8.0.0 2022-10-20 00:00 UTC

README

项目: Tropotek 工具箱
发布日期: 2014年1月1日
网站: https://github.com/tropotek/tk-tools
作者: Michael Mifsud http://www.tropotek.com/

此项目包含了一些在开发使用tk库和Tropoteks git标签及发布系统项目时非常有用的工具。

内容

需求

  • PHP5.3+ (CLI)

安装

  1. 将源文件下载到服务器上可访问的位置。
  2. 运行 composer.phar install
  3. 进入bin目录并运行 sudo ./install-cmd 以对所有用户进行安装。
    可选地忽略sudo,命令将被安装在用户bin目录中。

命令

  • install-cmd 将所有脚本安装到服务器的命令
  • tkCommit 一个递归的 svn commit 命令,用于在项目内部搜索外部包。
  • tkDbBackupMysql.sh 脚本用于备份用户的所有数据库,每个数据库作为单独的tar包。
  • tkLdapFind 用于查询LDAP服务,可能需要一些工作,但适用于基本的查询。
  • tklog 在用户路径中跟踪日志文件:/home/{username}/log/error.log
  • tkMd5 生成字符串的md5哈希值
  • tkStatus 一个递归的git状态命令
  • tkStrreplace 一个简单的字符串替换命令。
  • tkTag 用于标记仓库,更新composer.json和changelog.md文件。
  • tkTagProject 递归地标记项目的仓库及其依赖包,更新composer.json和changelog.md文件。
  • tkTagShow 显示项目和库(仅tk库)的当前标记(版本)。
  • tkToUtf8 更新文件为UTF-8编码。
  • tkVidHtml5Cnv 使用HTML5标准将视频文件转换为多种格式以供网络观看。
  • tkUpdate 一个递归的 svn update 命令,用于在项目内部搜索外部包。
  • www_fix.sh 递归地更改public_html/apache目录和文件的权限。