svn的简单知识

svn的简单知识


一、简介:

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,
它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是

用于多个人共同开发同一个项目,共用资源的目的。


二、常见的英文:

Can‘t use Subversion command line client:svn
probably the path to subbersion executable is wrong.Fix it.

无法使用subversion命令行客户端:svn

可能子版本可执行文件的路径错误。请修复它。

(解决方法可以参考我的另一篇文章:https://www.cnblogs.com/gyfluck/p/10430737.html

Errors found while svn working copies detection.Fix it.

SVN工作副本检测时发现错误。请修复。

Performing VCS refresh...   //执行VCS刷新
Performing code  //执行代码
Reformat code  //重新格式化代码
Rearrange code  //重新排列代码
Optimize imports   //优化导入
Perform code analysis  //执行代码分析

Review  //回顾、复习、复审。
Rejectd commit  //拒绝提交。
create patch   //创建补丁
dialog  //对话、会话、问答。
exclude  //排除、排斥、不包括

提交代码时,如果不选择全部有改动的文件提交时,会提示:
You have excluded some files from the active changelist when commintting.
Would you like remaining changes to be moved to another changelist?
在合并时,您已从活动变更列表中排除了一些文件。

是否将剩余更改移动到其他更改列表?

Do not show this dialog in the future? Yes/no
以后不显示此对话框

当commit代码时,弹出:
Code Analysis
Some file contain problems.
No errors and 10 warnings found.
Would you like to review them?
【Review】 【Commit】【Cancle】
当你点击Review后,这些文件会在:
Change list:Rejected commit:Default里,
在下次提交的时候,不在默认的提交列表,找不到时,
可以找找是否在这里。


三、基本操作

一般的操作有:检出、更新、提交、查看日志。

常用方式:

(1)在目录中使用右键菜单中的【SVN Checkout】、【SVN Update】、【SVN Commit】、【TortoiseSVN-->Show log】、【TortoiseSVN-->Add】等。

(2)在命令行中:svn checkout path、svn add file、svn up、svn commit -m ‘提交说明‘、svn log等。

(3)在编辑器中使用快捷键,更新Ctrl+t、提交Ctrl+k。



svn的简单知识

原文地址:https://www.cnblogs.com/gyfluck/p/10431987.html

时间: 2024-10-03 03:04:58

svn的简单知识的相关文章

window7使用svn(svn系列 客户端 知识二总结)

 ?eclipse插件subclipse  ?TortoiseSVN  ?svn操作  ?注意事项 使用svn可以在eclipse直接装subclipse或者在windows使用TortoiseSVN. 1.eclipse插件subclipse 可以在线或者离线安装,这里只介绍离线安装. 下载subclipse:http://subclipse.tigris.org/ csdn下载地址:http://download.csdn.net/detail/sinat_31719925/9800062

iOS开发——实用技术&SVN Port简单实战

SVN Port简单实战 1:百度输入 2:注册或者登陆账户 3:进入之新建件一个项目 4:输入项目对应的信息 5:新建之后就可以看到 6:这里就是我们最需要的界面信息,拷贝下面的链接 7:打开Xcode,welcome to Xcode界面,这里有最后一个我们还没有用的,今天就来用一下 8:然后输入我们上面拷贝的链接 9:这里需要证书,按步骤来,并且填写对应的信息就可以 10:输入账号和密码 11:从SVN port上面获取我们的项目到本地 12:选择保存到我们本地对应的文件夹 13:保存好了

简单东西-SpringMVC注入Bean的简单知识

近期重构项目代码,在整理基于SpringMVC技术的应用代码过程中,对SpringMVC的注解的原理进行了简单的验证.通常情况下,我们自定义的类使用SpringMVC的注解,而且没有在spring-servlet.xml配置中作任何特殊设置的话,Bean的实例化过程是怎么样的呢? 1 单例 默认情况下,使用@Autowire注入的类型相同的成员变量,引用的都是同一个对象,而且该成员变量的注入并不是通过调用类的setXX方法设置的.例如,具有Service注解且都引用同一个类型的两个类,经验证他们

IEEE 802.3ad 链路聚合与LACP的简单知识&EtherChannel 总结

IEEE 802.3ad 链路聚合与LACP的简单知识 内容提要:本文主要介绍了链路聚合的概念以及链路聚合与EtherChannel(以太通道)的区别. 说明:IEEE 802.3ad 是执行链路聚合的标准方法.从概念上讲,将多个以太网适配器聚集到单独的虚拟适配器方面与"以太通道(EtherChannel)"的功能相同,能提供更高的带宽防止发生故障.例如,ent0 和 ent1 可以聚集到称作 ent3 的 IEEE 802.3ad 链路聚合:然后用 IP 地址配置接口 en3.系统将

CSS 简单知识概括

CSS选择器 ID选择器 #ID{color:red} 类选择器 .class{color:blue} 属性选择器 注释:只有在规定了 !DOCTYPE 时,IE7 和 IE8 才支持属性选择器.在 IE6 及更低的版本中,不支持属性选择 [title]{color:green} 元素选择器 p{font-size:15px} 后代选择器 p  a{font-size:15px} 子元素选择器 p > a{background:red} 相邻兄弟选择器 h1 + p{background:yel

如何在MAC上使用SVN,简单几行命令搞定

如果你要使用SVN管理代码,如果不是迫不得已,还是看看git吧,但是SVN也要知道怎么用,原理是相似的. 首先,要准备的东西:svnX软件 https://pan.baidu.com/s/1mhEay3A 1.打开安装即可,然后再打开终端开始命令行操作,如果你想切换目录,可以使用“cd”命令 ls 查看当前路径的所有文件 mkdir svnFolder 2.创建名为“svn”的文件夹,假如,该文件就在根目录下,执行以下命令,后面的路径是刚刚创建的文件夹的路径 svnadmin create /U

SVN学习——简单入门之创建仓库、导入、检出(一)

从刚刚参加工作就开始使用svn,清晰的记得那年师姐比较生气的来找我:"你怎么又不更新就提交代码了,把我写的都给覆盖掉了",哈哈~ 虽然一直在用svn,不过在日常工作中主要用到的是简单的操作,而且大多数是基于eclipse插件.客户端小乌龟直接操作的.对于svn的理解还是比较单一的.当然目前除了集中式版本管理工具svn之外,比较火的还有分布式的版本管理工具git. 下面借着学习svnkit的机会,把svn也学习一遍,加深了解~ 官网简单介绍: 官网:http://subversion.a

svn的简单使用

1.建立svn库 syswjdeMacBook-Air:~ syswj$ mkdir svn syswjdeMacBook-Air:~ syswj$ ls Desktop Downloads Movies Pictures solarized Documents Library Music Public svn syswjdeMacBook-Air:~ syswj$ svnadmin create /Users/syswj/svn/resp1 syswjdeMacBook-Air:~ syswj

SVN服务器简单安装

检查并安装SVN rpm -qa subversion yum install subversion =================================================================== 创建svn数据目录 mkdir -p /application/svndata mkdir -p /application/svnpasswd ===========================================================