一小时精通SVN版本控制 之三 客户端的操作

汉化:在任意位置右键->tortoisesvn->设置->常规设置->语言 设置为中文简体



客户端操作:

检出

安装汉化包之后在任意文件夹右键单击出现:

单击 svn检出可以将服务器端仓库中的文件下载到客户端。

url of repository:表示服务器端仓库的地址。

Checkout directory:表示下载到客户端的地址。

加入

检出以后在操作目录下新建一个文件

选中该文件右键->TortoiseSvn->加入 则该文件就会被加入到版本控制器中。

如果在操作目录空白处做如上操作则该目录下的所有文件都会被加入到版本控制器中。

提交

文件被加入版本控制器以后选中该文件右键->svn提交则可以将该文件提交到svn服务器端的仓库中。

文件被修改或删除后也可以做提交操作将更新后的文件在服务器端更新。

更新

在操作目录选中某文件右键->svn更新则可以将服务器端该文件最新版本下载到客户端。

如果没有选中任何文件则将服务器端所有最新版本文件下载到客户端。

还原

修改了某文件后如果想回到没有修改之前的服务器端状态可以选中该文件->svn还原。

更新至版本:选中某文件右键->tortoisesvn->跟新至版本 可以将该文件更新到任意一个在仓库中保存的版本。

显示日志:选中某文件 tortoisesvn->显示日志 可以查看该文件在仓库中每次修改的日志。

锁定

当你要修改某个文件的同时不希望别人修改时可以锁定文件,文件一旦锁定则其他人无法修改提交该文件。直到你提交或解除锁定。

切换用户

在一个用户登录的状态下想切换到其它用户可以先清空保存数据:

右键->tortoisesvn->设置->已保存数据->认证数据->清除->选中svn.simple复选框->确定这样就可以清空登录用户信息,下次会提醒再次登录。


原文地址:http://blog.51cto.com/11583017/2072897

时间: 2024-08-04 06:46:03

一小时精通SVN版本控制 之三 客户端的操作的相关文章

一小时精通SVN版本控制 之 准备工作

为什么使用svn: 软件系统通常由团队协作完成,各开发人员如何协作并行开发?我们希望团队成员可以并行开发,彼此的修改不会冲突,保留工作过程中产生的所有内容的所有版本. 什么是svn: Subversion(SVN) 是一个开源的版本控制系統, 它可以将资料或代码存储在一台服务器的数据仓库中,其他的电脑从这台服务器获取或提交相应的资料,达到版本控制和协同开发的目的. Svn的工作原理: 基本操作: checkout(签出):将一个服务器端创建好的项目整个下载到本地,这是到项目组后参与开发的第一步,

一小时精通SVN版本控制 之四 Myeclipse里使用svn

在myeclipase中使用svn插件的步骤: 找到MyEclipse10      在安装目录下的dropins文件夹,如:D:\MyEclipse\MyEclipse      10\dropins: 在dropins文件夹下,新建一个svn文件夹: 解压svn插件后将features文件和plugins文件拷贝至svn文件夹中,重启MyEclipse即可出现SVN! 4  点击myeclipse菜单栏上的Window>>Show View>>Other. 5.    点击sv

一小时精通SVN版本控制 之五 团队协作开发

假设一个团队有一个项目经理,两个开发人员协作开发一个项目: 第一步:由项目经理创建项目 1.在服务端新建仓库用于存放项目. 2.在myeclipse中创建项目:选中项目右键->team->share project->svn->使用已有资源库位置->选择要保存项目的仓库 3.选中项目右键->team->提交 则可以将项目提交到仓库. 第二步:项目组成员从仓库中获取项目   打开myeclipse 空白处 右键->import->svn->从svn

一小时精通SVN版本控制 之二 服务端的安装和配置

服务端的安装: 保持默认,单选框这里选择第一项,如果选择第二项就没有可视化界面了.复选框勾选上,否则不能用命令行. 这里选择标准版 standard Edition是免费的,下面的企业版是收费的. Location这里选择安装路径,repositores选择仓库路径也就是所有的文件和代码保存的位置,server port表示端口号,通过这个端口来与客户端通信,后面的复选框如果选中则是采用https协议,否则采用http协议,https协议在http协议的基础上加强了安全性,一般选中. 安装完成后

搭建SVN版本控制服务器

搭建SVN版本控制服务器 一:实验目标 实战:搭建svn服务器+ apache版本控制服务器  二:实验环境                  系统版本: rhel-server-6.5-x86_64-dvd SVN+apache服务端:xuegod63.cn IP:192.168.1.63 客户端:xuegod64.cn IP:192.168.1.64 服务概述:     由于各个公司所对服务的需求不同,会安装各种不同版本的服务软件,所以管理起来会很困难.在此环境中,会出现代码冲突,项目不同版

手把手教你如何使用svn版本控制工具

废话不多说,今天小编手把手教你使用svn版本控制工具,包括服务端和客户端的配置. 下载连接: 一.首先配置服务端: 1 安装服务端软件 如上图msi文件安装. 安装完成后,打开命令提示符 输入 svn  如下则成功,如不成功,则需在环境变量 path中配置svn安装文件bin目录 2 使用命令提示符创建仓库  如下表示 在e盘根目录 创建 名为 aa 的仓库 3 修改仓库中的配置文件: a  在svnserve.conf中修改password_db位置如图: b  在password文件中指定连

SVN版本控制

* 验证svn安装是否成功:svnadmin --version * 创建svn的数据仓库:svnadmin create E:\repository\svn\usst * 启动svn服务:svnserve -d -r E:\repository\svn\usst 单仓库启动 svnserve -d -r E:\repository\svn 多仓库启动   建议使用多仓库" * 验证svn启动是否成功:netstat -an 查看3690端口是否被占用 * 客户端检出(checkout)文件:s

SVN版本控制管理

简单原理:SVN会将Resposity的每一次修改后的代码当作中间状态保存并编号,这样就可以进行版本控制.客户端获得Reposity的副本,对副本的操作不影响服务端的Resposity. 使用流程: 1.checkout 2.进行增(先将文件拖到working copy,然后使用add命令加入本地Resposity).删(只能用命令删除,不能自己删,因为有.svn文件,里面有重要信息).放弃修改(恢复到本地Reposity的开始版本). 3.更新.当你对文件a进行修改,从服务端获取数据更新时,并

取消svn版本控制

http://www.cnblogs.com/lmllouk/archive/2010/10/11/1847649.html 删除项目中的版本控制,即删除项目文件夹下的所有.svn文件夹(在做项目的时候,有时候想把项目拷回去看看,但是文件太大了,而且压缩起来很慢.这主要是因为在项目中有大量的.svn文件夹.所以才想把.svn删除). 操作很简单,把下面的命令保存至文本文件中,然后把文本文件的后缀名改成"reg",即xxx.reg.执行此文件,完成后在你项目文件夹上点击鼠标右键,就可以看