一、SVN简介

Subversion(svn)是一款开发源代码的版本控制系统。

  • repository(源代码库):源代码统一存放的地方

  • Checkout(检出):当你手上没有源代码的时候,你需要从repository checkout一份

  • Commit(提交):当你已经修改了代码,你就需要Commit到repository

  • Update (更新):当你已经Checkout了一份源代码, Update一下你就可以和Repository上的源代码同步,你手上的代码就会有最新的变更

二、下载与安装

在官网下载即可:https://tortoisesvn.net/downloads.html

安装:一直点Next就行

安装完后重启电脑,在桌面空白处右击可以看到如下菜单,表示安装成功

三、SVN使用

1.Checkout(检出):当你手上没有源代码的时候,你需要从repository checkout一份

2.可以对本机Chekout的文件,设置文件的显示图标

3.Update (更新):选择要Update的文件右击,Update一下你就可以和SVN服务器的源代码同步

4.Commit(提交):当你已经修改了代码,你就需要Commit到SVN服务器,右击需要提交的文件,Commit

最新文章

  1. [leetcode] 题型整理之cycle
  2. SUBLIME 添加PHP控制台
  3. android 手机去哪儿7.2版本客户端 账号存储信息分析
  4. iOS中UITableView使用总结
  5. Node.js 使用 soap 模块请求 WebService 服务接口
  6. IOS 应用生命周期
  7. UVaOJ 120 - Stacks of Flapjacks
  8. JS 日期格式转换
  9. Hadoop 2.4.0完全分布式平台搭建、配置、安装
  10. 为什么都反对XML而支持使用json呢?
  11. lua 怎样输出树状结构的table?
  12. 关于SEO的一些浅认识
  13. 有人提了一个问题:一定要RESTful吗?
  14. len()方法
  15. 【转载】SQL中inner join、outer join和cross join的区别
  16. 0007-20180403-python-自动化基础学习000--while-if 循环实操
  17. js 数组元素遍历
  18. Java中的基本数据据类型
  19. C++操作符的优先级 及其记忆方法
  20. Oracle SQL 硬解析和子游标

热门文章

  1. @RequestBody 参数为string正常改为对象时不报错但获取不到值
  2. Java ERROR JDWP Unable to get JNI 1.2 environment, jvm
  3. Python测试开发-浅谈如何自动化生成测试脚本
  4. 会编程的 AI + 会修 Bug 的 AI,等于什么 ?
  5. 恭祝2018元旦快乐!转发享福利(⊙o⊙)…
  6. Presto单机/集群模式安装笔记
  7. Yuur persistent XSS
  8. RPi.GPIO 和 HM
  9. python爬虫-提取网页数据的三种武器
  10. unittest实战(一):用例框架