Java调用SVN命令完成Migration操作
来源:互联网 发布:淘宝客服名称怎么修改 编辑:程序博客网 时间:2024/05/16 08:55
Java中可以使用下面的代码来执行script.
Process pro = Runtime.getRuntime().exec(script);
然后通过pro.getErrorStream() 和 pro.getInstream() 来去得返回的结果和错误信息。
下面介绍SVN的一些基础的指令。
SVN Update :
svn copy updatedFilePath targetFilePath -m commitMessage, 然后通过读error stream来判断是否更新完成。
SVN Add :
首先判断SVN目录里是否已存在要添加文件的上级目录, 可以使用 svn list 文件上级目录路径 来判断, 如果不存在则使用 svn mkdir targetPath --parents --username=name --password=pass -m commitMessage 指令来创建文件的所有不存在的上级目录(--parents 参数表示迭代的创建目录).
然后再使用svn copy指令完成添加文件。
SVN Delete :
首先check要删除的文件的上级目录是否存在,用上面提到的svn list指令,如果不存在则就没必要进行删除操作了。
然后使用 svn delete targetFilePath -m commitMessage 来完成删除操作。
0 0
- Java调用SVN命令完成Migration操作
- Java在Eclipse环境下调用Subclipse接口完成SVN操作(附源码)
- 调用类完成操作
- java调用cmd命令实现各种操作
- svn 操作命令
- svn命令下载操作
- svn常用操作命令
- svn 操作命令
- svn 命令操作
- svn操作命令
- Svn常用操作命令
- svn linux 操作命令
- svn操作命令
- svn 常用操作命令
- SVN属性操作命令
- svn 常用操作命令
- svn 常用操作命令
- SVN命令执行操作
- 利用SQLDMO备份和还原数据库
- android:windowSoftInputMode属性使用
- 收到csdn的一个技术峰会的邮件,主题全是乱码。
- UpdateData()
- CSS的命名
- Java调用SVN命令完成Migration操作
- 黑马程序员 变量(Variable)
- 天气很不错
- win7远程桌面链接
- 测试人员能达到的层次大概有这么几个级别
- 判断一个字符串的字符是不是唯一
- svn错误对照表
- WinCE5.0下VT6656USB无线网卡的使用
- 如何在Cygwin中安装并配置SSH