`
kalin001
  • 浏览: 16695 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

[原创]SVN补丁文件创建工具

    博客分类:
  • java
阅读更多

        最近几年一直从事java项目的开发维护管理工作。一直使用SVN作为代码版本管理软件。每次新功能发布总会从项目目录手工拷贝一批class文件以及其他文件。而且这些文件先前是已经提交到svn的。

         为了方便根据svn提交日志分析文件目录自动拷贝出修改文件,自己动手使用swing 编写了该工具。

 具体使用方法请参考工具内帮助菜单。

        1.   支持 web工程目录名为 WebRoot 或 WebContent 补丁创建 

         2.   支持class 、jsp、图片、css、html、jar等补丁文件创建。

         3.   支持带内部类 、嵌套类补丁文件创建。

        

         话不多说,上运行jar 以及使用说明图。
         1. 启动界面。
        

 
          2.从svn拷贝日志信息。
        

 
          3.将文件信息粘贴至此处。
    

 
           4. 处理成实际的文件路径
   

 
            5. 选择工程目录以及补丁文件存放目录
     

 
            6.  生成补丁文件
  

 
     
 
         如有任何问题,请及时告知,谢谢关注!

        

  • 大小: 163.4 KB
  • 大小: 108 KB
  • 大小: 246.5 KB
  • 大小: 120.2 KB
  • 大小: 482.6 KB
  • 大小: 34.7 KB
  • 大小: 179.9 KB
分享到:
评论

相关推荐

    svn 日志导出 增量补丁工具

    "svn日志导出增量补丁工具"是针对svn的一项实用功能,旨在提高开发效率,减少不必要的数据传输。通过这个工具,我们可以从svn的日志中筛选出特定的修改,然后生成只包含这些修改的增量补丁包。 首先,让我们了解...

    SVN安装文件及SVN中文补丁

    在本资源包中,您将找到SVN的安装文件以及对应的中文补丁,这对于在中国使用SVN的团队来说尤其重要,因为它可以方便地解决语言障碍,提高工作效率。 首先,让我们详细了解一下SVN安装文件。通常,SVN的安装文件分为...

    svn patch 小工具 (自动提取改动文件)

    标题 "svn patch 小工具 (自动提取改动文件)" 暗示了这是一个关于版本控制系统Subversion(简称svn)和patch文件处理的工具。Subversion是广泛使用的版本控制软件,用于跟踪和管理代码库中的更改。patch文件则通常...

    svn结果生成补丁

    标题中的“svn结果生成补丁”指的是在使用版本控制系统Subversion(简称svn)时,如何将两个不同版本之间的差异制作成补丁文件的过程。补丁文件通常是一个文本文件,包含了两个版本之间代码或文件的不同之处,可以...

    SVN仓库彻底删除文件工具

    使用本图形化工具帮助你将这些文件彻底地从svn中删除。 先导出svn仓库 svnadmin dump /home/svn/xx > svn.dump 使用本工具过滤掉需要删除的文件 重新创建仓库并导入 svnadmin create /home/svn/xx_new svnadmin...

    JavaWEB SVN增量导出补丁工具v0.1

    JavaEE SVN增量导出补丁工具v0.1 --nuehao111 1.本工具为window版本,在win7下开发与使用,各项参数一定要写对,报错时请重新填写再试 2.保证tomcat下为编译后的最新文件 3.对svn中D操作(删除)不做处理 4.v0.1为...

    清除svn文件的小工具

    工作原理上,SVN 在本地工作副本中创建了一个隐藏的 `.svn` 目录,用于存储元数据,包括文件的版本信息、修改历史等。当你对项目进行操作如添加、删除、更新或提交时,这些信息都会被记录并同步到远程仓库。这使得...

    svn图形界面化工具的使用

    在开始使用SVN之前,我们需要创建一个仓库来存储项目文件。这通常在服务器上完成,选择一个可自启动的文件夹作为SVN仓库的位置。例如,可以在本地计算机上创建一个名为“svn”的文件夹,然后在这个文件夹内创建新的...

    svn增量打包小工具

    在本例中,svn增量打包小工具通过比较svn仓库的当前状态和上一个已知的打包版本,找出差异并创建一个包含这些变更的新包。 该工具的关键功能包括: 1. **配置svn账号**:用户需要提供svn服务器的访问凭证,包括...

    SVN隐藏文件删除工具

    标题中的“SVN隐藏文件删除工具”指的是一个用于处理Subversion(SVN)版本控制系统中隐藏文件的软件。在Subversion的工作副本中,`.svn`文件夹是SVN用来存储元数据的地方,包括版本信息、文件状态等。这些隐藏文件...

    清除.svn残余文件工具

    标题中的“清除.svn残余文件工具”指的是用于清理Subversion(SVN)版本控制系统在工作副本中留下的临时和元数据文件的实用程序。在使用SVN进行版本控制时,每个工作副本目录下都会包含一个名为“.svn”的隐藏子目录...

    SVN信息泄漏利用工具

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件。它允许开发者协同工作,跟踪每一次修改,以及恢复旧版本。然而,如同任何其他系统,SVN也可能存在安全漏洞,可能导致信息泄漏...

    基于Svn补丁日志自动生成Java项目补丁包[python]

    4. **补丁生成**:利用Svn的命令行工具(如`svn diff`),可以为每个变动的文件生成差异(diff)文件,这些差异文件描述了文件从一个版本到另一个版本的改动。然后,这些diff文件被合并成一个单一的补丁文件,通常...

    svn 自动 lock 自动锁

    这类工具通常会监控指定的文件或目录,当检测到用户开始编辑时,立即执行`svn lock`命令,结束编辑时执行`svn unlock`。这减少了人为错误,提高了工作效率。 5. **自动化办公与cmd** "自动化办公"标签暗示了这个...

    删除SVN隐藏文件

    总之,删除SVN隐藏文件是一个常见的需求,可以通过手动、批处理脚本或SVN客户端工具等方式实现。理解这些文件的作用和清理方法,能帮助我们更好地管理和维护SVN工作副本,提高工作效率。同时,安全和谨慎始终是进行...

    svn文件删除工具

    svn文件删除工具 点击加到注册表总即可,右击菜单中就有删除svn的选项

    删除.SVN文件脚本工具

    svn版本控制文件极大的改善了团队代码管理,但程序包正式发布到生产时,会遇到清除版本文件的问题,这样就会在服务器端产生多余的文件。采用删除svn版本脚本后,可以轻松生产完整包,直接发布到生产环境。

    SVN代码文件管理工具

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它允许多人协同工作,并在代码库中保存每个版本的历史记录,使得团队成员可以安全地合并各自的更改,同时保持代码的完整性和一致...

    svn提交日志导出工具v4.6

    《svn提交日志导出工具v4.6详解》 在软件版本控制的世界里,Subversion(简称svn)是一款广泛使用的版本控制系统,它允许开发者跟踪和管理代码的修改历史,协同工作并保持代码库的一致性。对于svn的日常管理,有一...

Global site tag (gtag.js) - Google Analytics