该博客是本人第一次在自己的电脑中部署svnserver后的一些心得,希望对小白们有所帮助。尽管本人之前有使用svn开发的经验,可是那都是使用百度开发人员平台的,我一直以为在自己的电脑中弄svnserver会很麻烦,想不到比百度开发这的更加简单。

1.为何使用svn

    在讲怎样部署前,我们先了解为什么使用svn。传统说法:http://baike.baidu.com/view/183128.htm?fr=aladdin。而我为什么要用svn呢?由于我有一群坑爹的同学,如:负责页面设计的同学,每次发给我整合的页面的中文所有是乱码;而负责编写持久化的那个同学更加牛逼,代码没有一点的规范。错误有多。

这中情况下假设不使用svn开发的话。你就是像鸣人那样会影分身,都会活活累死。作为一个喜欢偷懒的项目经理选择svn开发是一个不错的选择。仅仅要交代觉得下去,等他们做好了在叫我过去看看合不合格。合格再提交(“提交”和“更新”是svn在开发中用到最多的两个button),之后再叫其它同学更新。

2.安装+部署

http://download.csdn.net/detail/yy228313/7590115
下载上面的资源包。里面有很具体的教程。
小白们请注意:以下黄色画出的目录,你自己新建的目录的名称自己任意。

3.myeclipse创建svn项目

重新启动myeclipse后svn会自己主动安装,有弹出什么和寻常不一样的窗体,选择“OK"之类的确定性button;
window--》Open perspective--》others
在弹出的窗体中选择”SVN资源库研究“,例如以下图:
在弹出的”svn资源库研究“窗体的空白(红色部分)处右击--》新建---》资源库位置,
在弹出的窗体中填写URL,
填写username、password。
以上步骤都完毕后就有下图黄色部分的URL。
然后就右击黄色部分URL,选择”检測为“。
小白们请注意:假设这个工作空间已经有这个项目。须要将它删除,再”检測为“。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXkyMjgzMTM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="" />

4.開始工作

之后每次上传代码都是选中文件--》右击---》team--》提交。

5 查看之前版本号的内容

在实际的工作中,有时是须要查看之前版本号的内容。
具体操作:
版本号库浏览器--》选中文件。右击,--》选择“显示日志”--》找到自己想看的版本号。右击--》“打开”

最新文章

  1. android VelocityTracker 速度追踪器的使用及创建
  2. 设计一个泛型类orderedCollection
  3. WPF自定义控件与样式(13)-自定义窗体Window & 自适应内容大小消息框MessageBox
  4. MMORPG大型游戏设计与开发(part5 of net)
  5. hdu2457DNA repair(ac自动机+dp)
  6. 使用12c的DBCA创建数据库的时候报错TNS-04404
  7. UIAccessibilityElement
  8. Ubuntu13.04 配置smb服务器-new
  9. UVA11456--dp,LIS
  10. hadoop压缩配置
  11. inline函数
  12. oracle如何操作约束
  13. 谷歌chrome 插件(扩展)开发——基础篇
  14. Go 语言函数闭包
  15. layUI实现可选项 弹框
  16. Bresenham算法
  17. struts2框架之拦截器(参考第二天学习笔记)
  18. 配置mysql主从步骤
  19. Bootstrap 插件收集
  20. 为什么js中0.1+0.2不等于0.3,怎样处理使之相等?(转载)

热门文章

  1. Python中类的属性的访问控制
  2. jQuery如何根据元素值删除数组元素
  3. spring boot 报错 Failed to read HTTP message
  4. zookeeper 典型应用
  5. 【学习笔记】--- 老男孩学Python,day8 知识点补充 join,列表不能循环删除,深浅copy
  6. 高斯消元与期望DP
  7. Scala + Thrift+ Zookeeper+Flume+Kafka配置笔记
  8. iPhone中调用WCF服务
  9. PHP isset()与empty()的使用区别
  10. 跨域调用报表展现页面的flash打印方法