苏州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-