在上一节中已经实现了用命令行对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中取。
相关推荐
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密码被重置了或者忘记了,可以用这个小工具查看。直接解压运行,即可查看当前svn密码信息,很方便。
TortoiseSVN SVN 安装包 1
TortoiseSVN-1.9.6.27867-x64-svn-1.9.6.msi 【TortoiseSVN 1.9.6 ,windows 64位版】
64位系统的TortoiseSVN-1.14.3.29387-x64-svn-1.14.2
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全套...
TortoiseSVN 断开本地SVN关联功能的脚本文件 只需双击执行加入注册表即可。
SVN:TortoiseSVN-1.10.0+TortoiseSVN-1.8.11客户端+服务端官方 汉化包
SVN-1.6.6/1.6.7 以及 TortoiseSVN 1.6.6/1.6.7 SVN-1.6.6/1.6.7 以及 TortoiseSVN 1.6.6/1.6.7 SVN-1.6.6/1.6.7 以及 TortoiseSVN 1.6.6/1.6.7
SVN客户端--TortoiseSVN使用说明,教你如何使用SVN
最详细的svn api(TortoiseSVN_en.chm)
VS开发管理工具: SVN开发工具包含: ...TortoiseSVN-1.8.1.24570-win32-svn-1.8.1 LanguagePack_1.8.1.24570-win32-zh_TW 支持window32位系统,最细的window8系统都支持不支持64位系统; 下载64位系统请到:
TortoiseSVN-1.9.5.27581-x64-svn-1.9.5 中文语言包(64位)
svn中文语言包 Subversion的Windows客户端TortoiseSVN,是扩展Windows Shell的一套工具,可以看作Windows资源管理...现在有不少开源的作品是使用SVN作为源码管理工具的,学会了TortoiseSVN就可以很方便的拿到这些代码。
软件开发版本控制工具:SVN客户端(TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.rar)
TortoiseSVN V1.14 SVN 图形客户端+中文语言包(32 位+64 位)
适合64位系统的TortoiseSVN对应的中文简体语言包:TortoiseSVN-1.14.3.29387-x64-svn-1.14.2.msi
SVN服务端subversion SVN客户端TortoiseSVN最新版本
TortoiseSVN及Eclipse的svn插件安装使用说明