实现项目一键发布一、前言众所周知,Jenkins默认情况下可以实现项目更新(通过SVN),和项目发布,通过(MAVEN插件),但是这种情况下发布到一些容器底下(如Tomcat)时,经过多次发布后JVM会报OutOfMemoryError PermGen space,这个原因是由于这些容器在覆盖老项目后并不会释放老项目内存永久区的资源,久而久之,导致系统永久区内存溢出。为解决这个问题,我们只有通过发
Subversion安装手记 STEP 1:下载和安装 首先在Subversion的官方网站去下载windows安装包,最新版是1.3.1,可惜在项目树上只更新到了1.3.0的二进制包。下载后安装在本地机器上,
转载
2006-09-16 16:19:00
198阅读
2评论
测试测试,第一篇文章。
小小技术生活,从今开始。
原创
2010-11-26 10:30:48
396阅读
点赞
[四. 利用Ant构建和部署Java工程 Ant可以代替使用javac、java和jar等命令来执行java操作,从而达到轻松的构建和部署Java工程的目的。下面来看几个知识点。 1.2.4 ssl方式部署apache2.4.1安装apache./configure --prefix=/usr/local/apache2 --enable-dav --enabl
转载
2024-06-27 10:28:40
119阅读
SVN二次开发——让SVN、TSVN(TortoiseSVN)支持windows的访问控制模型、NTFS ADS(可选数据流、NTFS的安全属性)SVN secondary development:Let svn(subversion),TSVN(TortoiseSVN) support NTFS ADS(NTFS alternate data streams), NTFS Security Pr
这段时间折腾自动化测试,之前都是在Eclipse工程里面手工执行自动化测试脚本,调用Testlink API执行测试用例,目前搭建Jenkins自动化构建测试的方式,实现持续构建,执行自动化测试。硬件环境:操作系统:Windows Server 2008 R2 EnterpriseCPU:Intel(R) Xeon(R) CPU E5-2620 v2@2.10GHz 4核处理器内存:8G磁
转载
2024-08-24 13:05:05
268阅读
今天把测试服务器上的创建了两个svn代码仓库一个就是test.bbs.com另外一个纯测试用的test开始架设svn仓库的时候出现了点问题,其实只要完成新建代码库,导入代码,就行了。然后客户端就可以开始svn up了。如果需要建立多个代码仓库 则在启动svn进程的时候启动单个项目的上一级目录即可。下面是一些详细的步骤我得项目bbs 的路径/home/wwwroot/下我在这个目录下创建了一个svn
原创
2013-09-17 13:58:47
661阅读
SVN Access Manager 是一个用来管理 Subversion 版本控制系统权限的工具,提供用户和组的管理,可设置读写权限。 此次更新修复了用户统计报告中的一个错误。
转载
2012-10-26 10:48:00
340阅读
2评论
需要三台不同环境的服务器,SVN、Jenkins、Tomcat1.SVN搭建 1.Subversion服务器(SVN服务器) 2.项目对应的版本库 3.版本库中钩子程序(用于触发构建命令) 在我以前的博文中有介绍这里不多BB,注意以下几点 1.记住配置账号密码文件 passwd中版本库的访问账号密码(Jenkins从SVN上下载源码需要用到) 2.配置 SVN 服务综合配置文件
转载
2024-04-12 22:29:26
176阅读
思路:svn服务器钩子触发rsync同步脚本,同步web服务器上的rsync定义的模块。=============================WEB服务器(RSYNC)===========================
第一步:安装rsync
yum -y install rsync
第二步:配置
#默认无该文件
#vim /etc/rsyncd.c
推荐
原创
2014-02-19 11:27:28
3664阅读
点赞
1评论
以前用svn只是在服务上发布一个工程,今天需求来了,要求部署两个,以前没有发布两个,只有现琢磨了,不过最后还是成功了,看下文:
为了方便首先切换到svn的bin目录下,我的是这个
D:\Program Files\Subversion\bin>
依次在cmd中执行下列命令
mkdir d:\myproject1 svnadmin
原创
2010-09-16 13:48:01
1002阅读
用apache发布svn除了安装svn外,还需要安装httpd的模块yuminstallmod_dav_svn-y把项目文件的拥有者改成apachecd/application/svndata/chown-Rapache:apachesadoc安装完毕后编辑vim/etc/httpd/conf.d/subversion.conf<Location/svn/>DAVsvnSVNParen
原创
2018-01-22 13:47:41
746阅读
点赞
ViewVC (前身是ViewCVS)是CVS和SVN版本控制系统的Web浏览界面,使用 ViewVC可以浏览版本库中的目录/文件、以及每个文件的历史版本记录等,同时还可以显示和下载文件等操作。 这个版本主要是解决了 1.1.16 中的一个重复错误。
转载
2012-10-26 10:30:00
285阅读
2评论
1、配置jdk1)解压jdk,我用的是jdk1.8,使用命令tar xf jdk-8u171-linux-x64.tar.gz 2)配置环境变量vim /etc/profilePATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME=/usr/local/jdk1.8.0_171export JAVA_BIN=/usr/local/jdk1.8.0_171/bi
转载
2024-09-24 16:23:09
234阅读
回归测试 定义 回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。自动回归测试将大幅降低系统测试、维护升级等阶段的成本。回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重,软件开发的各个阶段都会进行多次回归测试。在渐进和快速迭代开发中,新版本的连续发布使回归测试进行的更加频繁,而在极端编程方法中,更是要求每天都进行若干次回归
svn提交遇到恶心的问题,可能是因为上次cleanup中断后,进入死循环了。错误如下: 解决方法:清空svn的队列1.下载sqlite3.exe 2.找到你项目的.svn文件,查看是否存在wc.db3.将sqlite3.exe放到.svn的同级目录4.启动cmd执行sqlite3 .svn/wc.db "select * from work_queue"5.看到很
转载
2023-06-13 13:41:04
76阅读
这个Windows Live Write发布日志的功能,ms还是不错的。不知道发布以后的效果怎么样。比在网页上编辑方便多了。
原创
2011-04-27 16:13:00
368阅读
离线发布测试
原创
2011-08-26 22:10:57
315阅读
背景全并查询结果是将多个select语句的查询结果合并到一起。参与合并的结果集需要字段统一。*字段可以用空字符串''代替。合并查询结果实战[users1andusers2]*查看users1表和users2表结构mysql>descusers1;+-------+---------------+------+-----+---------+----------------+|
转载
2017-11-23 09:11:23
368阅读
苹果几周前在WWDC 2021上发布了iOS 15,向开发者发布了第一个测试版。这通常是最有可能包含一些恼人的bug和影响电池寿命的iOS测试版,这也是苹果最初向开发者提供其软件测试版的原因。但到目前为止,iOS 15测试版1一直是一个伟大的、稳定的体验,与你所期望的接近发布的iOS测试版相一致。比iOS 15 beta 1更棒的是下一个测试版,苹果刚刚发布了这个版本。这是因为第二个测试版通常会对
转载
2023-08-25 09:30:14
72阅读