MAC主机.bash_profile定义简化命令中批量添加、删除SVN版本文件

export PATH=/usr/bin:$PATH

export PATH=/usr/local/mysql/bin:$PATH

alias -g csd='svn status | awk "{if ( \1 == \\"!\\") { print \\2}}" | xargs svn del'

alias -g csa='svn status | grep "?" | awk "{print \$2}" | xargs svn add'

alias ci='ci(){ date;

p=`pwd`;

cd /....自己的项目路径..../;pwd;csd;svn up --config-option config:miscellany:use-commit-times=yes;svn ci -m "auto commit svn...";

csa;svn ci -m "auto commit svn add...";

cd /.....自己的项目路径..../;pwd;csd;svn up --config-option config:miscellany:use-commit-times=yes;svn ci -m "auto commit svn...";

csa;svn ci -m "auto commit svn add...";

cd $p;

};ci'

相关推荐
有一个好名字2 小时前
工具即双手 —— 从 Bash 到 Tool Dispatch Map
开发语言·chrome·bash
IMPYLH2 小时前
Linux 的 test 命令
linux·运维·服务器·chrome·bash
IMPYLH10 小时前
Linux 的 tee 命令
linux·运维·服务器·bash
IMPYLH1 天前
Linux 的 tac 命令
linux·运维·服务器·bash
IMPYLH1 天前
Linux 的 tail 命令
linux·运维·服务器·bash
JAVA面经实录9173 天前
Java开发工程基础完整手册(企业实战完整版)
java·开发语言·git·ci/cd·svn·github·intellij idea
月昤昽4 天前
ArchLinux更新遇到的GPG签名验证问题
linux·bash·archlinux
IMPYLH6 天前
Linux 的 sum 命令
linux·运维·服务器·chrome·python·bash
长沙红胖子Qt6 天前
SVN培训笔记(四):使用sourceTree时,PC硬盘或者移动硬盘更换电脑后sourceTree无法拉取同步和推送已有项目管理的处理方法
svn·sourcetree管理svn·sourcetree迁移git·git svn
IMPYLH6 天前
Linux 的 sync 命令
linux·运维·服务器·python·bash·运维开发