`
yaerfeng1989
  • 浏览: 232896 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java有没有开源框架可以获取svn信息的

阅读更多

代码下载地址:http://www.zuidaima.com/share/1550463238638592.htm

想通过java程序来自动监控svn的版本更新情况,不知道能否实现,有的话给提供个代码,多谢了。

原文:java有没有开源框架可以获取svn信息的

1
0
分享到:
评论
1 楼 ahack 2014-06-29  
发个登陆的,其他的自己看api。
import org.tmatesoft.svn.core.SVNException;
import org.tmatesoft.svn.core.SVNURL;
import org.tmatesoft.svn.core.auth.ISVNAuthenticationManager;
import org.tmatesoft.svn.core.io.SVNRepository;
import org.tmatesoft.svn.core.io.SVNRepositoryFactory;
import org.tmatesoft.svn.core.wc.SVNWCUtil;
 
public class Svn {
 
    @SuppressWarnings("deprecation")
    public static boolean login(String url,String user,String pass){
        SVNRepository repository = null;
        try {
            repository = SVNRepositoryFactory.create(SVNURL.parseURIDecoded(url));
            ISVNAuthenticationManager authManager = SVNWCUtil.createDefaultAuthenticationManager(user,pass);
            repository.setAuthenticationManager(authManager);
            repository.testConnection();
            return true;
        } catch (SVNException e) {
            System.out.println(e.toString());
        }
        return false;
    }
 
}

相关推荐

    java实现svn,svnkit框架的简单应用

    Java实现SVN,主要借助的是SVNKit框架,这是一款完全用Java编写的Subversion库,使得Java开发者能够轻松地在应用程序中集成版本控制系统Subversion的功能。本文将深入探讨如何使用SVNKit进行基础操作以及日志管理。 ...

    java实现svn,svnkit框架的简单应用 - 曾经沧海难为水的博客 - CSDN博客1

    本文将介绍如何使用Java实现Subversion(SVN)操作,并着重讲解基于SvnKit框架的简单应用。SvnKit是一个纯Java实现的SVN客户端库,它允许开发者在Java应用程序中直接与SVN服务器进行交互,执行如版本控制、提交、...

    SVN 源码 地址

    Servlet-API源码可以从`glassfish-svn`获取,其SVN地址为`https://glassfish-svn.dev.java.net/svn/glassfish-svn/trunk`。用户可以直接以“guest”身份访问而无需密码。 #### 四、Tomcat源码 Tomcat源码可以通过`...

    svn.zip,svn插件

    - Eclipse:开源的Java开发IDE,通过安装Subversive或Subclipse插件实现SVN支持。 - MyEclipse:商业的Java EE开发工具,同样支持通过插件集成SVN。 4. 使用流程: - 安装插件:下载并安装适合对应IDE的SVN插件...

    svn插件和myeclipse10加入svn插件说明

    在编程领域,特别是Java开发环境中,MyEclipse是一款强大的集成开发环境(IDE),它支持多种开发工具和框架,包括对SVN的支持。在MyEclipse 10中加入SVN插件,可以让开发者直接在IDE内进行版本控制操作,如提交、...

    ASM SVN Code

    2. **类和方法的分析**:ASM库可以用来分析已存在的字节码,获取类的结构信息,包括类名、接口、字段、方法、注解等,这对于理解和调试复杂的代码库非常有帮助。 3. **运行时代码修改**:ASM库允许在程序运行时动态...

    svn搭建(Struts)

    Struts,则是一个基于MVC设计模式的Java Web框架,用于构建更结构化、可维护的Web应用程序。 搭建SVN服务器通常涉及以下几个步骤: 1. **安装SVN服务器软件**:最常用的SVN服务器软件是Apache Subversion的Apache ...

    基于LiveConnect技术的SVN Java Web插件的设计与开发.zip

    1. **服务器端组件**:这部分通常由Java Servlets或Spring MVC等框架实现,处理来自客户端的请求,执行SVN操作,并将结果返回给前端。 2. **客户端组件**:使用JavaScript和HTML5构建,通过LiveConnect与服务器端...

    myeclipse集成SVN本地配置

    在IT行业中,版本控制系统是开发团队协作不可或缺的工具,其中Subversion(简称SVN)是广泛应用的一款开源版本控制系统。本文将详细介绍如何在MyEclipse集成SVN进行本地配置,以便于团队成员同步代码、管理项目版本...

    myeclipse10_svn

    MyEclipse是著名的Java集成开发环境(IDE),是Eclipse的商业版本,提供了丰富的Java、Web、J2EE、Android等开发工具。而Subversion则是一个开源的版本控制系统,用于跟踪文件和目录的修改,便于多人协作开发。 ...

    Hudson_Jenkins+SVN_配置使用手册__实验室编写

    通过详细配置Jenkins与SVN的集成,结合必要的构建工具和测试框架,实验室可以实现自动化、高效的软件开发流程。这不仅提高了开发效率,还确保了代码质量和项目的持续稳定性。未来,随着更多工具和插件的集成,这一...

    Java程序员简历模板-求职应聘必备

    例如,熟练使用Eclipse、SVN、Maven等开发工具,掌握SpringMVC、MyBatis、Spring、Hibernate、Struts2等开源框架,并具备Oracle、MySQL数据库及Redis的使用经验。此外,对JavaScript、jQuery等前端技术的掌握,以及...

    SVN插件:site-1.6.10.zip

    MyEclipse是集成开发环境(IDE)的一个强大版本,主要用于Java应用程序的开发,它支持多种框架和技术,包括SVN。 标题中的"site-1.6.10.zip"指的是SVN的某个特定版本的网站资源包,可能是用于构建或更新与SVN ...

    Java企业应用框架技术培训

    Java企业应用框架技术培训课程是针对Java开发...若对课程感兴趣,可以联系哈尔滨天一时代科技开发有限公司的李涛,通过电话、QQ等方式获取更多信息,或者直接前往指定地点参加培训。交通指引也已提供,方便学员前往。

    JAVA简历模版

    2. **Java语言**:精通Java,熟悉IO、Socket、多线程、JVM、JNI、JMail等,对Struts2.x、Spring、Hibernate、iBatis等开源框架有深入了解,并能设计实现SSH的核心功能。 3. **Android**:有一定的Android应用和游戏...

    svn-1.6.2 plugin for eclipse

    Eclipse 是一个流行的开源集成开发环境(IDE),广泛应用于Java和其他语言的开发。`svn-1.6.2 plugin for eclipse` 是一个插件,它将 SVN 的功能集成到 Eclipse 平台中,使得开发者在 Eclipse 环境内可以直接进行...

    用SVN下载编译Spring3.2.4源码导入eclipse

    标题 "用SVN下载编译Spring3.2.4源码导入eclipse" 涉及到的是在软件开发过程中如何获取并管理开源项目源码,以及如何在集成开发环境中(IDE)导入和编译这些源码。在这个场景中,Spring是一个著名的Java企业级应用...

Global site tag (gtag.js) - Google Analytics