VisualSVN TortoiseSVN AnkhSvn 软件配置管理说明 下载本文

苏州xxx VS2008源代码管理工具配置手册

3.3.7删除文件或文件夹,并将修改提交到SVN服务器

最简单就是,你直接删除文件或文件夹,然后使用SVN Commit提交更新到SVN服务器。另外一种方法是在你要删除的文件或文件夹上点击右键=>>TortoiseSVN=>>Delete删除,此方法也不是直接删除,而是将该文件或文件夹的状态置为删除,也需要我们使用SVN Commit提交到SVN服务器后才真正删除。

【注意】实际上,从你把源代码迁签入SVN服务器开始,每一个版本的数据和文件,就算是你已经删除了的,也都可以随时迁出。

以上只是TortoiseSVN最简单的几个功能,其实他的功能远不止这些,其他的功能大家可以在使用的过程中慢慢体会,有些功能我会在下面的教程中使用到,到时候会和大家讲清楚用法。

【注意】向SVN服务器提交源代码的时候,一定不要提交bin、obj等文件夹,否则会很麻烦。但是

web项目的bin目录除外,但是web项目的bin目录中的引用其他项目而生成的dll不需要提交。

一个好习惯:如果项目中引用了其他的第三方的程序集,比如EnterpriseLibrary、FCKEditor等,这时候不要简单从他们的安装位置引用,而是在你的解决方案下,添加一个Library的目录,把需要的程序集复制到这里,然后从Library目录引用。

-22-

苏州xxx VS2008源代码管理工具配置手册

第四章 AnkhSvn

4.1 AnkhSvn介绍

AnkhSVN是一款在VS中管理Subversion的插件,您可以在VS中轻松的提交、更新、添加文件,而不用在命令行或资源管理器中提交。而且该插件属于开源项目。

版本号:AnkhSvn-2.1.8420.8.msi,官方下载地址:

http://www.open.collab.net/files/documents/175/3887/AnkhSvn-2.1.8420.8.msi

4.2 AnkhSvn安装

下载完毕后,进行安装,安装向导安装即可,如下步骤。 【步骤1】安装界面,见图4-2-1。

图4-2-1 安装界面

【步骤2】安装成功

-23-

苏州xxx VS2008源代码管理工具配置手册

图4-2-2 安装成功

4.2 AnkhSvn连接VisualSvn Server 下载源项目

安装成功后,打开vs2008将会产生如下菜单,见图4-2-1。

图4-2-1 VS2008菜单

如果没有此菜单,请查看工具下的,选项中的,source control如图4-2-2所示:

-24-

苏州xxx VS2008源代码管理工具配置手册

图4-2-2 VS2008设置菜单

打开一个项目连接SVN中,如图4-2-3所示

图4-2-3 连接SVN

url:输入http://10.3.2.150/svn/StartKit 如图4-2-4所示,输入库账户密码如图4-2-5所示。

-25-