zoukankan      html  css  js  c++  java
  • 基于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 

    欢迎各位拍砖

    个人博客原文:http://www.xdarui.com/articles/77.shtml

  • 相关阅读:
    众包中使用变分推断和信念传播的几篇文章
    众包中的概率图模型和 EM 算法的使用和总结
    矩阵求导
    CCDM2018会议见闻
    关于 PCA 算法的一点小结
    Nginx--安装
    Nginx--简介
    linux--系统启动过程
    linux--目录结构
    Linux 远程连接工具Xshell6
  • 原文地址:https://www.cnblogs.com/darrel/p/2095132.html
Copyright © 2011-2022 走看看