sscp:基于scp的上传工具
sscp 工具简介
该工具是基于Python ( 2.6 2.7 )、ssh、scp和subversion的文件上传工具。
利用该工具,可以方便的将本地svn代码通过ssh账号scp到服务器对应的www目录中去。
1. 安装
a.确保系统安装:Python( 2.6 / 2.7 ) subversion ( Ubuntu安装方法: sudo apt-get install subversion python -y )
b.下载文件至你要安装的目录(如:~/tools/sscp/ ),并确认sscp文件可运行( chmod +x sscp )
c.在~/.bashrc 文件中加入
PATH=$PATH:/home/your sername/tools/sscp/
export PATH
d.运行 source ~/.bashrc
2. 配置
配置文件放在 ~/.sscp/sscp.conf
格式如下:
[configname]
svn = svn//svn/address/
ssh_user = root
ssh_server = 192.168.1.*
wwwroot = /example/dir/wwwroot/
3. 配置说明
配置中允许出现多个配置组,每个配置组都有一个configname,可以随便设置,只要不重复就可以了。
svn是指需要配置的svn路径,使用sscp时会自动查找当前目录的svn信息,然后对比路径找到配置(一般配置到工程的www目录,如果想的过深则父层均不能使用该配置)
wwwroot是指服务中的www根目录。
开始始用:
打开终端并切到你的需要提交文件的目录下,然后输入
sscp file
file可以为多个,中间用空格分隔。
下载地址:
代码见我的google svn。。
地址:http://uxjs.googlecode.com/svn/trunk/sscp
版权所有: 本文系米扑博客原创、转载、摘录,或修订后发表,最后更新于 2020-02-12 05:28:04
侵权处理: 本个人博客,不盈利,若侵犯了您的作品权,请联系博主删除,莫恶意,索钱财,感谢!
转载注明: sscp:基于scp的上传工具 (米扑博客)