我在中继中有一个工作目录,并想将其切换到指定的分支.我怎样才能做到这一点?

我想有一种方法

public static void switchToBranch(File baseDir, String branchUrl){

}

我该如何实施?

解决方法:

[更新]更好的版本:

public static void switchToBranch(final String branchUrl,

final File basedir,

final ISVNDebugLog log) throws SVNException, IOException{

final SVNUpdateClient updateClient =

SVNClientManager

.newInstance().getUpdateClient();

if(log != null) updateClient.setDebugLog(log);

updateClient.doSwitch(basedir,

SVNURL.parseURIEncoded(branchUrl),

SVNRevision.HEAD,

SVNRevision.HEAD,

SVNDepth.INFINITY,

false,

false);

}

凭证显然是从〜/ .subversion目录自动获取的.

(当然,它不必是分支,SVN不会在标签,分支或任何其他路径之间产生区别)

标签:svnkit,svn,java

来源: https://codeday.me/bug/20191208/2092117.html

java 切换目录,java-使用SVNKit,如何将目录切换到其他分支?相关推荐

  1. JetBrains 宣布:IntelliJ 平台彻底停用 Log4j 组件,建议切换至 java.util.logging

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:segmentfault.com/a/1190000041400202 近日,JetBrains 官方博客发文宣布:Intel ...

  2. java安全编码指南之:文件和共享目录的安全性

    文章目录 简介 linux下的文件基本权限 linux文件的特殊权限 Set UID 和 Set GID Sticky Bit SUID/SGID/SBIT权限设置 文件隐藏属性 特殊文件 java中 ...

  3. gen文件下有两个R.java_gen目录无法更新,或者gen目录下的R.JAVA文件无法生成

    gen目录无法更新,或者gen目录下的R.JAVA文件无法生成 1.gen目录的用处 android gen目录下的R.java并不是由用户创建,而是android工程本身将android的资源进行自 ...

  4. java exe jdk_javac.exe 和java.exe两个可执行程序放在JDK安装目录的( )目录下。_学小易找答案...

    [填空题]跳转语句包括 . . 和 [填空题]创建包时需要使用关键字 . [单选题]假设 a 是 int 类型的变量,并初始化为 1 ,则下列( )是合法的条件语句? [单选题]有一个类 B ,下面为 ...

  5. java7和java8切换_仍不切换到Java 8的6个理由

    java7和java8切换 Java 8很棒. 期. 但是--在我们有机会玩耍并玩弄它之后,就该退出了,避免吃盐. 所有的好东西都是有代价的,在这篇文章中,我将分享Java 8的主要痛点.请确保在升级 ...

  6. mac java版本 不一致_mac实现不同版本的jdk切换

    之前使用jdk11进行java开发(纯粹因为喜欢新版?) 但是使用jdk11在布署hadoop伪分布时各种报错, 所以还是下载jdk8回来. 接下来就是mac端切换两个版本的jdk (按照网上找的方式 ...

  7. java swing 图片切换_在一个界面中要实现图片切换,用java要肿么实现??

    通常可以设置某个固定的切换时间,之后显示固定的或者是随机的显示某张图片,举例: import java.awt.*; import java.awt.event.*; import javax.swi ...

  8. 运行java程序需要的工具软件的目录,运行Java程序需要的工具软件所在的目录是A.JDK的bin目录B.JDK的demo目录C.JDK的lib目录D.JDKR的j...

    运行Java程序需要的工具软件所在的目录是A.JDK的bin目录B.JDK的demo目录C.JDK的lib目录D.JDKR的j 更多相关问题 [多选] 下列收汇需入待核查账户的是(). [判断题] 教 ...

  9. 网页上的双语切换(java+jsp/html)

    很多网站或手机端网页都可以做双语切换,以下是利用配置文件实现双语切换的讲解(我使用spring mvc+jsp) 我使用的切换是利用了java服务器的session来实现的(只有三个步骤,第三个步骤里 ...

最新文章

  1. LeetCode之461. Hamming Distance
  2. Theano2.1.1-基础知识之准备工作
  3. simulink中选择开关模块的使用
  4. Apache Cassandra和Apache Ignite:关系并置和分布式SQL
  5. ITU-R BT.656 协议
  6. java jni linux_java jni实现linux环境下绑定硬件的License
  7. ARM 汇编学习——编写简单的ARM汇编程序
  8. css图片上漂浮着文字效果
  9. Python文件操作2
  10. 案例:规则引擎Drools解决汽水问题
  11. python银行家算法_Linux 死锁概念与银行家算法python 实现
  12. linux信任主机建立不了,openssh主机间信任关系建立
  13. [转]TensorFlow---岂止深度学习
  14. mysql ssh 导入时注意问题
  15. php仿u8系统模板_用友U8:项目型制造企业的信息化模板
  16. 天堂2单机版如何架设mysql_天堂2单机版 L2J-som-rotm 安装全过程及常用工具 一步到位...
  17. 【计算电磁学】真空中电磁波传播的MATLAB一维FDTD仿真程序
  18. 前端使用身份证阅读器(高拍仪)集成vue项目
  19. HTTP Live Streaming(HLS)详解
  20. java liveness_并发 - 活跃度(Liveness) - 《Java 编程要点(Essential Java)》 - 书栈网 · BookStack...

热门文章

  1. VirtualBox 无权限问题
  2. CentOS 6.5自动化运维之基于DHCP和TFTP服务的PXE自动化安装centos操作系统详解
  3. Unity3D客户端和Java服务端使用Protobuf
  4. Windows Live Writer 2012离线发布WP文章教程
  5. 深度分析DROP,TRUNCATE与DELETE的区别【我的数据库之路系列】
  6. ZZULIOJ 1121: 电梯
  7. zzulioj 1065:统计数字字符个数
  8. OJ1002: 简单多项式求值
  9. 下载cx oracle 6,在Centos 6上安装cx_Oracle
  10. 信息学奥赛一本通(2073:【例2.16 】三角形面积)