fsk-branches

1.3.4 • Public • Published

如果你的nginx里已经配置了concat请删除,该工具会自动生成concat的相关配置

如果你的nginx里已经配置了concat请删除,该工具会自动生成concat的相关配置

开始使用

示例:

列出本端所有分支
fsk-branches
--------------------------------------------
[PC]1. 20150728_jinjj_localdata
[PC]2. 20150730_zouting_serviceOfficial
[PC]3. 20150810_zouting_onekeyrecommendation
[H5]4. 20150807_jinjj_industry


输入序号切换到相应分支
fsk-branches 1

切换到trunk
fsk-branches trunk

切换到h5的trunk
fsk-branches h5trunk

查看其它端的分支

示例:

fsk-branches lpt
--------------------------------------------
[PC]1. 20150731_crab_canid
[PC]2. 20150731_ligen_compverify
[PC]3. 20150811_crab_search
[H5]4. 20150525_sungw_company

查看帮助

fsk-branches help

如果你的nginx没有启动,或者你的机器重启,输入下面命令,启动nginx

fsk-branches nginx   //windows下不需要

安装方式

mac ==================================================

npm install fsk-branches -g
安装完毕后执行
fsk-branches setpwd yourmacpassword  //将yourmacpassword替换成你的mac登录密码
然后执行
fsk-branches setup
进行相关配置即可

windows ==============================================

npm install fsk-branches -g
安装完毕后执行
fsk-branches setup
进行相关配置即可

高级使用方式 (只适用于mac)

当你选择一个序号时,后面可以连接其它命令,这时候不会切换分支,只会执行相应命令。

如:以往需要把某个分支部署到某个环境下会比较麻烦,通过此工具可以实现快速部署;

示例:

fsk-branches 1 fsk-sync --h dev1 --pub
---------------------------------------------------------------------------
sync:: dev/h/pc/branches/20150728_jinjj_localdata/v1/js/page/home.js >>>>>> 
10.10.10.37:/usr/local/fe/dev/h/pc/v1/js/page/home.js >>>>>> success
 
注:支持一次批量部署 可这么写 fsk-branches 1 fsk-sync --h q1-q4 --pub
    使用-d一次部署多个分支,因为文件太多,会显得比较慢,
    而且成功信息只会在完成时一次显示出来,不会显示中间的过程。

打开分支所在的目录

fsk-branches 1 open

查看分支的路径

fsk-branches 1 pwd

编译模版

fsk-branches 1 fsk-cmp
fsk-branches 1 fsk-cmp --watch 
注意:由于技术问题,通过watch编译成功后无法获得成功的文字回调,但确实可用

等等

Readme

Keywords

Package Sidebar

Install

npm i fsk-branches

Weekly Downloads

4

Version

1.3.4

License

none

Last publish

Collaborators

  • 100218685
  • xx