安装
找到64位的包
一路next
finish
安装完成之后,右键就会出现
SVN CHeckout表示svn检出,点击它
URL of repository表示的是库的路径,这个我们可以下面这种方式来获得
Checkout directory表示下载到本机的路径
然后输入密码
密码123456
然后我们就可以在桌面上看到一个tom文件,里面有该库的所有数据
现在我们已经完成了项目的checkout了,下面我们完成commit提交
commit提交
新建一个文件
然后右击
然后再次右击
我们可以在上面的文本框中写上为什么要完成这次提交操作
此时我们可以看到新提交的文件版本为2
update 修改
修改的意思是,当前自己的版本是2,而最新的版本是3,那么如何才能将自己的更新为最新的版本?
将svnserve.conf中的 authz-db=authz 和#password-db =passwd的‘#’号去掉且前面不能存在空格。应用途径:SVN服务器既具有CVS所具有数据储存的优点,像是信息资源存储后会形成资源树结构,便于存储的同时,数据一般不会丢失。
现在有两个用户,一个tom,一个jerry,现在它们都有一个2版本的User类,现在tom对user进行修改,svn的使用的全部流程,然后提交,此时库中的User变为了3版本,那么jerry应该如何将自己的2版本变为最新的3版本?
冲突问题
公司新人svn使用教程如下:1。如果使用命令行,则拉取分支是SVNcopy。2.对于TortoiseSVN的客户端,右击源文件夹,在右击菜单中选择TortoiseSVN-“分支/标记”,在弹出窗口的“toURL”列中填写分支存储路径,然后确认。3.还有。
此时jerry修改完之后,进行提交,他会遇到这样的情况:
这就是冲突
操作使用svn需要在我们的本地硬盘中创建一个新建的空的文件夹,找到检出选项。然后按照步骤一步步进行编辑之后提交到SVN。1、将版本库中的资源检出到本地工作空间中,首先在我们的本地硬盘中创建一个新建的空的文件夹,比如。
此时点击update
此时版本变为5了,提交成功
删除操作
如果想要删除某个文件,第一步将自己的文件update,这样就能保证自己的文件的版本和库中的最新版本一致
1.首先需要下载 ”svn”后,进行安装。安装完成后,比如项目在qiandaun1中,右键就可以看到snv已经安装成功 2:checkout项目文件。新建或者进入目录下(比如qianduan1),右键 --> Svn Checkout --> 其中URL可以在SVN服务器。
然后打上删除标识
步骤如下:1. 完成新的文件编写后,需要提交服务器;2. 点击鼠标右键,选择svn Commit选项 3. 选择自己要提交的文件(不需要提交的千万别选)4. 一定记住,先Update(更新),然后Commit(提交)如果遇到提交出错。
此时文件会消失,但是不会删除,然后提交commit