ui测试后生成测试报告,把报告保存在某一个固定路径shell脚本把这个报告上传#!/bin/bash -ile
#svn下载文件
#svn checkout http://svn.xxx.com/svn/xxxx/trunk/UI/report --username xxx --password dsdfsdf;
svn checkout http://svn.xxx.com.cn/svn/xxxx/trunk/UI/report cd report
pwd
#是否存在report 文件,如果存在就删除,这样svn上就不会保存很多文件,只保存一个文件
files=$(ls report*.html 2> /dev/null | wc -l)
if [...
其实很简单哈,过滤的有三种类型,1、文件。2、文件夹。3、android的target 在ADT中 window->preferences-> 会打开如下界面 ignore就是忽视的意思点击2加入要忽视的东西 分别输入下列内容.project.classpath.settings*/bin*/gentarget 以上内容的意思是 .project.classpath.settings--------------忽略以上后缀的文件*/bin*/gen--------------忽略任何工程中的bin文件夹和gen文件夹target --------------忽略android的target就...
开发人员有一个测试服务器,每次在svn改好代码后,commit 直接就可以上传到测试服务器REPOS="$1"
REV="$2"export LANG=en_US.UTF-8CURDATE=`date`
echo "Deployed by at $CURDATE" >> /tmp/automaticUpdate2.logfor A in `svnlook dirs-changed /home/svn/projectname/`
do
/usr/bin/svn update /var/www/html/projectname/ --username mark --password dZwou=FB5m --no-auth-cache >> /tmp/automaticUpdate2.log
done
echo `w...
今天想上传代码到GitHub上,遇到上传失败,上网查后发现需要先Commit SVN,于是在Commit SVN时遇到了一下Error:Commit failed (details follow):Empty directories are not supported: trunk/task/HTML 问题本质及解决方案:SVN不能上传空文件夹,所以需要在空文件夹中添加一个文件。原文:http://www.cnblogs.com/zhangbw89/p/5537495.html
使用SVN工具上传代码到新浪SAE1.下载SVN工具http://tortoisesvn.net/downloads.html2.创建一个文件夹,Checkout,输入SAE安全邮箱账号和密码3.拷贝Idioms文件夹到新建的文件夹目录下4.Add Idioms文件夹弹出如下对话框,点击OKAdd Finished,点击OK文件有一个感叹号图标5.Commit Idioms 文件夹弹出如下对话框,在Message文本框里面可以输入备注信息,点击OKCommit Finished图标变成绿色,表示上传成功6.在新浪SAE上查看Idioms文件夹...
svn钩子 钩子脚本就是shell的写法,钩子就是被某些版本库事件触发的程序。 常用钩子: post-commit:在提交完成成功创建之后执行该钩子。(提交已经完成,不可更改) 更新之后,通过邮件、微信通知 更新触发checkout程序、然后推送到服务器 pre-commit:提交完成前触发执行该脚本。 限制上传文件的大小和拓展名,控制提交要输入的信息下面写一个小例子: rsync与svn钩子结合实现数据实时同步到服务器 1、建立同步...
windows svn 上传后 自动部署 到web目录下,svnweb第一步
把web目录设置为工作目录
"D:\Program Files (x86)\VisualSVN Server\bin\svn.exe" upgrade "D:\yiyun_www\test" --quiet --username chiyj --password chiyj
在DOS下执行。第二步修改文件
D:\yiyun_code\test\hooks下新建文件
post-commit.bat 内容如下
@echo offSET REPOS=%1SET USER=%2SET SVN="D:\Program Files (x86)\VisualSVN Server\bin\svn.exe"SET DIR="D:\yi...
Centos6.7安装CSVN
1. 关闭防火墙和selinux
关闭防火墙:systemctl stop firewalld
关闭selinux : vim /etc/selinux/config 将SELINUX修改为disabled
2.使用MobaXterm_Personal_11.1将这两个软件包上传到服务器的/opt目录下
安装jdk1.8
tar zxvf jdk-8u91-linux-x64.gz
mv jdk1.8.0_91/ /usr/local/
修改配置文件
vi /etc/profile
添加如下三行:
exportJAVA_HOME=/usr/local/jdk1.8.0_91
export PATH=JAVAHOME/bin:JAVA_HOME/b...
2021年5月1日09:19:29
git下面有个.gitignore可以直接设置提交文件忽略的文件,所以很方便
svn也是有的只是方式不一样
widnows下TortoiseSVN,右键->svn->设置
点击编辑
打开注释 global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo __pycache__ .git *.git /.git
这里我添加了.git *.git /.git
文件路径 C:\Users\Administrator\AppData\Roaming\Subversion\config
linux也是类似操作