软件协同开发服务器端自动部署配置Word格式文档下载.docx
- 文档编号:21956285
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:12
- 大小:236.48KB
软件协同开发服务器端自动部署配置Word格式文档下载.docx
《软件协同开发服务器端自动部署配置Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《软件协同开发服务器端自动部署配置Word格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。
3、4均安装完成后,
命名AEM。
这时候我们将项目导入到版本库中,找到你的项目文件夹,在项目文件夹上点击鼠标右键,找到SVN菜单,选择导入,如图:
在弹出的对话框中填上版本库URL,这个URL可以从VisualSVNServerManager中获取,在你的版本库上单击右键,选择CopyURLtoClipboard,这样就把版本库URL复制到你的剪贴版了.如图:
将复制的版本库URL粘贴上,在URL后面加上trunk子路径.然后在导入信息里面填上导入信息"
导入项目到版本库"
.如图:
Url:
https:
//192.168.2.177:
8443/svn/ARM
点击确定,所选中的项目就会被导入到版本库中.如图:
项目导入到版本库以后,不能随便让谁都能够读写版本库,所以需要建立用户组和用户.
在VisualSVNServerManager窗口的左侧右键单击用户组,选择CreateUser或者新建->
User,如图:
在弹出的对话框中填写Username和Password,然后点击OK,如图:
用户为admin1234
到此,服务端就完成了.
接下来,我们用客户端去检出代码,在桌面空白处单击右键,选择SVN检出,在弹出的对话框中填写版本库URL(具体获取方式,上面讲上传项目到版本库的时候讲过),选择检出目录,点击确定.如图:
开始检出项目,如图:
检出完成之后,我们打开工作副本文件夹,会看到所有文件和文件夹都有一个绿色的√.如图:
至此,创建版本库和使用TortoiseSVN导入项目,检出项目已经介绍完毕.
Myeclipse可以在center下载svn插件
Eclipse可以下载svn插件
5、Ant1.8安装
直接解压,目录随意,略......
6、hudson3.0安装
下载就是一个war包,直接扔到Tomcat6\webapps中即可。
http:
8080/hudson
系统管理:
安装插件:
系统设置:
系统设置完成。
新建任务
SmartHome设置
设置完成。
Tomcat的用户名密码:
OK.
build.xml配置ant部署用的
没有就新建一个
<
?
xmlversion="
1.0"
encoding="
UTF-8"
?
>
projectname="
weekData"
default="
war"
basedir="
."
--name项目名称
propertyname="
build"
value="
${basedir}/build"
/>
--${basedir}==G:
\hudson_home\jobs\SmartHome
<
classes"
${basedir}/WebRoot/WEB-INF/classes"
lib"
${basedir}/WebRoot/WEB-INF/lib"
<
pathid="
lib_lib"
filesetdir="
${lib}"
includename="
*.jar"
/>
/fileset>
/path>
--第三方jar
targetname="
clean"
deletedir="
${build}"
/target>
compile"
depends="
mkdirdir="
${classes}"
javacsrcdir="
${basedir}/src"
destdir="
includeantruntime="
on"
classpathrefid="
/javac>
wardestfile="
G:
/Tomcat6/webapps/SweekData.war"
webxml="
${basedir}/WebRoot/WEB-INF/web.xml"
filesetdir="
\hudson_home\jobs\weekData\workspace\WebRoot"
libdir="
classesdir="
/war>
/project>
Hudson跟随tomcat启动。
第一次需要手动构建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 协同 开发 服务器端 自动 部署 配置