*、svn客户端项目上传部署
前提:我使用的是IDE之MyEclipse中配置的插件svn 第一步:当前项目断开之前的svn连接 第二步:当前项目share project 第三步:url的路径是当前项目的根目录,注意是根目录 换句话说当前项目整体上传至svn 第四步:使用项目名称作为文件夹名或改名均可 第五步:添加注释finish即可 第六步:当前项目右键与资源库同步然后再提交目标文件即可 第七步:可能完成以上操作后项目根目录会有红色冲突 第八步:当前项目右键同步->覆盖/更新 第九步:当前项目再同步然后根目录提交
*、不应该出现在该处的Bug-(No bean named 'sessionFactory' is defined)
首先:若常规的框架配置文件中配置无误,确实能找到bug报出无法找到的bean,那么往下看; 然后:项目彻底清理:web-inf下的classes文件夹内的所有文件、 IDE中的clean、Tomcat部署下的remove、物理路径下Tomcat文件夹下的work不需要的文件能不要就删掉,删掉,删掉 接着:查看项目的java compliance中的jdk版本是否一致 综上:能看到这里说明该问题出现的原因是缓存而不是项目本身的Bug,啊哈哈
*、覆盖/更新和更新的区别
覆盖/更新 放弃本地文件强行更新svn上的最新版文件 更新 更新svn上与本地尚未不存在的内容但本地内容保留
备注:
由于在上传的时候放弃了.classpath和.project文件,所以其他成员在下载该项目时需要选择“作为新项目检出”从而自己生成以上两个文件(PS:也可以从其他地方copy再修改),此时需要注意该项目的项目类型如java工程、java web工程等等
*、修改svn中项目原先的url
由于公司换服务器等问题,可能会遇到svn地址变动,有多种方式 如svn资源库直接右键重定位; 以上方式失败可以通过修改项目路径中的wc.db中的 resposibilil表中的url字段,哈哈 这次写的不详细,若有疑问可@本人,嘿嘿
*、迁移,整个项目的迁移,带着svn信息的迁移
在一次工作交接中,由于已经写好的功能代码不能及时上线,所以需要将其直接交接给其他同事,自己本想问问度娘或他人,但最终还是决定自己花十分之动手操作一番,毕竟实践出真知。 结果? 结果当然是可以的啦,哈哈 但是在从本机向虚拟机中copy项目文件时老是提示200 type的异常,然后我猜想是不是打成压缩包可以,没想到意外的是不仅可以,而且速度简直了,爽。
*、意外
一次遇到win10共享失败的案例,大牛看过之后猜测是该软件导致win10共享功能异常,所以该软件慎用呀(待验证后会更新该问题-2017年11月28日16:13:14,目前需要共享采用ftp,详见http://lbovinl.iteye.com/blog/2401144)!
相关推荐
《TortoiseSVN 1.9.7 中文汉化语言包详解及应用》 TortoiseSVN是一款在Windows环境下广泛使用的Subversion(SVN)版本控制系统客户端,其强大的功能和友好的用户界面使其成为开发者和团队协作的理想工具。1.9.7版本...
TortoiseSVN中文使用手册知识点总结 TortoiseSVN是一款功能强大的Subversion客户端工具,专门为Windows平台设计。下面是TortoiseSVN中文使用手册中的知识点总结: 什么是TortoiseSVN? TortoiseSVN是一个基于...
《TortoiseSVN 1.8.12中文版:XP系统下的版本控制利器》 TortoiseSVN是一款广泛应用于软件开发领域的版本控制系统,它以Subversion(SVN)为核心,为用户提供图形化的界面操作,使得版本管理变得更加直观和便捷。...
TortoiseSVN是一款在Windows操作系统上非常流行的版本控制系统客户端,它基于Subversion(SVN)服务器进行工作。这个“TortoiseSVN+汉化包”包含了两个重要的安装文件,用于提供中文语言支持和TortoiseSVN的基础功能...
《TortoiseSVN-1.14.3中文版》是专为Windows平台设计的Subversion客户端操作手册,由Stefan Küng、Lübbe Onken和Simon Large共同编著。该手册详尽地介绍了如何使用TortoiseSVN进行版本控制,帮助用户理解和操作这...