`

3、SVN学习之svn的工具tortoisesvn的基本使用

阅读更多

 在上一节中已经实现了用命令行对svn做一些基本的操作,但是在平时的使用中,一般是不直接用命令行进行操作的。而是要使用工具,这样比较方便。这一讲使用svn的工具tortoisesvn来操作svn。

1、先从网站上下载与svn版本相对应的tortoisesvn软件,例子中安装的是1.8.5版本,所以这里也下载1.8.5版本的tortoisesvn。http://tortoisesvn.net/downloads.html 到这个网站下载想对应的版本。

2、下载完成后进行安装,安装采用傻瓜式的安装,不用改任何东西,安装完成后,在windows的右键菜单中就可以多出一些svn的选项来,如下图所示:



 3、安装完成后就可以做例子了,假如有svn管理人员创建了一个student的工厂。如下图所示:


4、 创建完成后,然后由项目经理,创建一个项目叫student的项目(其结构与上一节oa项目的结构一致),如下图所示:

完成后,到d:/svn/root/studnet/conf文件夹下面找到svnserve.conf文件打开文件,像上一节中那样把匿名用户的权限设置成write。即:anon-access = write。

 

5、 然后项目经理就可以通过右键的svn import把student项目添加到svn的student的工厂中去,如下图:


 

右击后,在出现的窗口,如下图:

 点击ok后如下图所示:

 导入完后后,点ok,下面就可以由开发人员对student项目进行操作了

 

6、假如有开发人员01与02,如下图所示:

 在上图所示的目录中创建两个开发人员01与02。

 

如果01开发人员想对项目student进行开发处理,那么这时开发人员就可以进入01文件夹,点击鼠标右键,如下图所示:

 点击SVN Checkout...后,会出现如下对话框



 点击ok后,如下图所示:



 这样在01文件夹下就会有了svn服务器中student工厂中的数据,如下图所示:



 然后就可以对里面的数据进行编辑了,这里假设先向项目中添加一个文件login.html的文件.如下图:

 添加完成后在里随便添加些内容,然后在login.html文件上右键,在出现的菜单中,选择add,完成后,再在文件上右键,在出现的菜单中选择: SVN commit,完成后,出现如下菜单 :



 

添加完成后,然后在进入02开发人员的目录中,然后像01开发人员一样右键然后选择,SVN checkout,出现对话框如下:

完成后在02文件夹中就会有svn服务器上的student工厂中的项目,然后打开文件login.html,对里面的内容进行操作,操作完成后,点击svn commit进行提交。然后01就可以使用svn update进行下载,下载完成后再进行修改,修改完成后再进行svn update 提交。

 这样在D:\study_source\svn\student这个文件夹与其下面的内容就不需要了,没有实际意义了。因为真正使用的都在svn中取。

 

 

 

 

 

 

 

 

 

 

  • 大小: 34.6 KB
  • 大小: 9.2 KB
  • 大小: 51.5 KB
  • 大小: 118.2 KB
  • 大小: 39.2 KB
  • 大小: 51.9 KB
  • 大小: 73.6 KB
  • 大小: 78.2 KB
  • 大小: 47.7 KB
  • 大小: 61.6 KB
  • 大小: 51.2 KB
  • 大小: 49.2 KB
  • 大小: 73.8 KB
  • 大小: 48.1 KB
  • 大小: 62.9 KB
分享到:
评论

相关推荐

    TortoiseSVN—SVN图形化管理工具

    总的来说,TortoiseSVN作为SVN的图形化客户端,极大地简化了版本控制操作,是Windows开发者进行协同开发不可或缺的工具之一。通过熟练掌握其使用,可以有效地管理项目代码,提高团队的开发效率。

    svn TortoiseSVN 1.14.5 (64-bit)

    svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn...

    svn密码查看工具TortoiseSVN Password Decrypter

    总的来说,TortoiseSVN Password Decrypter是一个实用的辅助工具,它填补了SVN管理中的一个小空白,为开发者提供了便利。但是,为了保持良好的密码管理习惯,建议定期更新密码,并使用安全的密码管理器来存储复杂的...

    代码管理工具TortoiseSVN-1.8.7.25475-x64-svn-1.8.9-2 尚硅谷封捷SVN课程

    TortoiseSVN版本管理工具课程,包含服务端及客户端搭建。版本控制,使用命令行模式访问SVN服务器。单一版本库权限控制。多版本共享配置。在eclipse中安装svn客户端插件。TortoiseSVN的简介及优良特性。TortoiseSVN的...

    SVN客户端+服务端官方 汉化包TortoiseSVN-1.10.0和TortoiseSVN-1.8.11

    本文将详细讲解TortoiseSVN-1.10.0和TortoiseSVN-1.8.11这两个版本的特点、安装与使用方法,以及如何搭建SVN服务端。 **TortoiseSVN-1.10.0** 1. **新特性与改进** - 提高了性能和稳定性,优化了对大型仓库的支持...

    TortoiseSVN-1.9.6.27867-x64-svn-1.9.6.msi 【TortoiseSVN 1.9.6 ,windows 64位版】

    TortoiseSVN-1.9.6.27867-x64-svn-1.9.6.msi 【TortoiseSVN 1.9.6 ,windows 64位版】

    TortoiseSVN-1.14.3.29387-x64-svn-1.14.2

    3. **汉化包**:描述中提到的"带汉化包"意味着该版本的TortoiseSVN已经过本地化处理,支持中文界面,这对于中文用户来说大大降低了使用门槛,使得理解和操作更加方便。 4. **SVN基础操作**: - **Checkout**(检出...

    SVN 客户端下载 TortoiseSVN-1.14.6.29673-x64-svn-1.14.3

    SVN 客户端下载 TortoiseSVN-1.14.6.29673-x64-svn-1.14.3

    TortoiseSVN断开本地SVN关联

    TortoiseSVN 断开本地SVN关联功能的脚本文件 只需双击执行加入注册表即可。

    VS2022软件配置管理说明-visualSVN+TortoiseSVN+AnkhSvn汇编.pdf

    该文档主要介绍了Visual Studio 2022下的软件配置管理工具的配置和使用方法,涵盖了Visual SVN、TortoiseSVN和AnkhSvn三个工具的安装、配置和使用方法。 ### 1. SVN 和 VI SUAL SVN 介绍 SVN(Subversion)是一种...

    TortoiseSVN V1.14 SVN 图形客户端+中文语言包(32 位+64 位)

    TortoiseSVN与SVN的结合,使得用户无需深入理解命令行工具,也能高效地利用SVN的功能。 TortoiseSVN V1.14是该软件的一个版本,其中包含两个不同的安装程序:TortoiseSVN-1.14.0.28885-x64-svn-1.14.0.msi和...

    TortoiseSVN-1.9.7.27907-x64-svn-1.9.7(SVN及汉化包)

    **TortoiseSVN** 是一个非常流行的版本控制系统,它是一个强大的Subversion(SVN)客户端,专为Windows用户设计。这个压缩包“TortoiseSVN-1.9.7.27907-x64-svn-1.9.7”包含了TortoiseSVN的1.9.7版本,这是一个64位...

    TortoiseSVN-1.8.3.24901-x64-svn-1.8.4 简体中文语言包 64位

    安装后,所有TortoiseSVN的菜单、对话框和帮助文档都将转化为简体中文,极大地降低了学习和使用的门槛。 在实际应用中,TortoiseSVN的特色功能包括但不限于: 1. **版本历史记录**:用户可以查看任何文件或目录的...

    TortoiseSVN-1.14.0.28885-x64-svn-1.14.0

    总的来说,TortoiseSVN-1.14.0.28885-x64-svn-1.14.0及其简体中文语言包是Windows开发者不可或缺的工具之一。通过这个版本,用户不仅可以享受到最新的SVN功能,还能在熟悉的中文环境中高效地进行版本控制工作。无论...

    svn全套,visual svn svn server TortoiseSVN .rar

    svn全套,visual svn svn server TortoiseSVN .rar svn全套,visual svn svn server TortoiseSVN .rar svn全套,visual svn svn server TortoiseSVN .rar svn全套,visual svn svn server TortoiseSVN .rar svn全套...

    SVN,TortoiseSVN 简体中文补丁

    然而,值得注意的是,尽管使用中文补丁能提高便利性,但学习和理解版本控制的基本概念和术语仍然是必要的,因为这些概念在技术讨论和文档中通常使用英文表示。此外,确保你的补丁版本与TortoiseSVN主程序版本匹配,...

    TortoiseSVN-1.14.1.29085-x64-svn-1.14.1.msi (代码管理软件+中文语言包)

    TortoiseSVN是基于Subversion(SVN)版本控制系统的一款图形化客户端工具,专为Windows用户设计。这款1.14.1.29085-x64的版本适用于64位操作系统,提供了全面的代码管理和协作功能。TortoiseSVN不仅是一款免费的开源...

    TortoiseSVN-1.4.5.10425-win32-svn-1.4.5.msi及汉化包

    汉化包("SVN汉化包.exe")的存在,是为了让不懂英文的用户也能方便地使用TortoiseSVN。对于中文用户来说,这极大地提高了软件的易用性。通常,汉化包会替换原版软件中的英文界面元素,使其变为中文,包括菜单、...

    【SVN代码库数据统计分析工具】

    【SVN代码库数据统计分析工具】是一种利用TortoiseSVN API接口设计的软件工具,专门用于收集、处理和分析版本控制系统Subversion(SVN)中的代码库使用数据。这款工具的核心功能在于周期性地监测SVN仓库,追踪用户在...

    TortoiseSVN-1.14.5客户端

    TortoiseSVN-1.14.5客户端是一款基于Subversion(SVN)版本控制系统,专为Windows用户设计的图形界面工具。该客户端让用户能够更直观、方便地管理源代码和其他项目文件的版本控制。在本文中,我们将深入探讨...

Global site tag (gtag.js) - Google Analytics