当前位置:编程学堂 > vs2010使用svn插件_vs2010中svn使用教程

vs2010使用svn插件_vs2010中svn使用教程

  • 发布:2023-09-25 05:30

今天想到要在自己的开发环境IDE(Visual Studio 2010)中安装一个代码管理器的插件,本人在使用VS2005的时候一直都是使用AnkhSvn-2.1.7444.278这版本,使用过程中也是很爽并且没有问题,所以也就是想把这插件也应用在VS2010中。

step1,首页打开自己的VS2010,进去到菜单“工具--》选项”,接着会弹出一个“选项”窗口,选择“Source Control-->插件选择”这项,然后在窗口中选择插件为“AnkhSVN”,接着保存。如下图:

step2,然后在VS2010中选择菜单“视图--》其它窗口--》pending changes”的时候,会产生一个System.Argument的错误,菜单的操作步骤如下图。而由于自己是在解决了System.Argument的错误后才写的这篇文章,所以出错信息没有抓取到。

出现了上面的问题,肯定需要去解决,后来在网络上找到了有些使用者也是碰到了类似的问题,而出现这问题的原因是版本过低的原因造成的。所以本人接着下载了一个最新版本(AnkhSvn-2.1.10019.14.msi),重复上面的布置,问题解决。

//

以前使用官方Subversion搭建SVN版本控制环境,感觉很繁琐,需要手动该文件,很麻烦,今天在网上看到了VisualSVN搭建版本控制环境的方法,写出来和大家分享一下。欢迎提出问题O(∩_∩)O~

1、下载安装文件(服务器端和客户端)

服务器端采用VisualSVN,一个可用的下载地址是:http://www.sychzs.cn/down/www.sychzs.cn,如果链接失效,从百度谷歌搜索就可以了,很多下载地址。

客户端采用大家熟悉的Tortoisesvn,没错,就是那个小乌龟,官方下载地址是:http://www.sychzs.cn/

服务器端用来存放提交的文件,客户端用来连接服务器端,提交和下载服务器端的文件,(这个不用我多说了吧,下一话题^_^)

2、安装服务器端,解压缩下载的文件www.sychzs.cn,双击VisualSVN-Server-2.1.2.msi进行安装

安装过程中有一个界面是选择安装的组件,选择第一个“VisualSVN Server and Management Console”就可以了。如图

下一个界面的设置如图:

可以更改目录,也可以更改端口,注意,端口不要和已经使用的端口冲突,去掉“use secure connnection https://”的选项

这里的C:/Repositories是服务器文档目录,也就是我们提交到SVN里的文档的存放目录,这个目录大家可以更改

点击下一步,默认安装完成即可。

3、安装客户端软件TortoiseSVN-1.5.3.13783-win32-svn-1.5.2.msi,双击默认安装就可以了,安装完成可能要重启,重启即可。

4、配置服务器端

点击开始-->程序->VisualSVN-->VisuaSVN Server Manager启动服务器管理器,右键选择VisualSVN Server(Local),选择Properties,在弹出窗口中选择NetWork标签,在ServerName处输入本机的IP地址,我的地址为192.168.158.129,端口我选择8080.,确定保存,再点击VisualSVN Server可以看到右面的界面,我们的访问地址就是Sever URL http://192.168.158.129:8080/svn/

现在我们新建两个目录,右键选择Repositories,选择Create new Repository,输入名字document,保存

新建用户,右键选择 Users,选择Create User,输入用户密码test,test,这个口令将在客户端连接SVN服务器时使用

为刚才创建的document ?Repository添加用户,右键选择document,选择Properties,点击Add按钮,选择刚才添加的用户,保存,如图

这样,服务器端就配置好了,回到客户端

因为已经安装了客户端软件Tortoisesvn,在D盘下,新建文件夹testsvn,打开文件夹,右键选择check out(检出),

在弹出窗口的版本库URL处输入,http://192.168.158.129:8080/svn/document

如图

确定,保存。注意上面的检出至目录是D:/testsvn,

在testsvn中新建一个文本文档,新建文本文档.txt,在testsvn空白处,点击右键,选择提交,(commit),则文件会被传到文档服务器,其他人就可以下载了。

0、前提条件

已经搭建好SVN服务器,客户端已安装好TortoiseSVN-1.7。

1、安装VS2010 SVN的插件

AnkhSVN插件与Subversion的对应关系如下:

AnkhSVN 1.0.6?- Subversion 1.6 support for Microsoft Visual Studio 2002 and 2003.AnkhSVN 2.5.12703?- Subversion 1.8 support for Microsoft Visual Studio 2005-2015.AnkhSVN 2.4.12703?- Subversion 1.7 support for Microsoft Visual Studio 2005-2013.

所以我们选择下载AnkhSVN2.4.12703。

注意:版本一定要和svn项目的版本相一致。

2、安装完成后,打开VS2010,在工具--》选项里面可以找到改插件,如图,选择AnkhSVN

3、在文件菜单出现了Subversion这个选项了,选择 Add Solution to Subversion,把本地项目上传到svn服务器上。

4、这里添加服务器连接,并填写账户密码,然后点击OK,则实现了把本地项目上传到服务器了。

5、如果要查看本地修改的文件(指已修改未上传到服务器的文件),可选择菜单中的pending changes菜单项

6、弹出如下的界面,其中commit是提交修改,update是把服务器的代码下载下来

7、下面的图是SVN的文件标识,表示是否同步到服务器上的

8、下面是浏览服务器的文件

vs2010安装svn插件及简单使用

?

?

1.下载安装程序,安装

2.配置vs2010

3.check out工程

1.下载安装程序,安装

2.配置vs2010

3.check out工程

?

Open the project in Solution Explorer.From the?File?menu in Visual Studio, select?Subversion?>?Change Source Control?.In the?Change Source Control?window, select the row containing your project or solution, and click?www.sychzs.cn?OK.

?

?

作者:

许强

1. 本博客中的文章均是个人在学习和项目开发中总结。其中难免存在不足之处 ,欢迎留言指正。 2. 本文版权归作者和博客园共有,转载时,请保留本文链接。

转载于:https://www.sychzs.cn/hyk110988/p/3658239.html

相关文章

热门推荐