博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VS2010中使用ankhSVN
阅读量:2386 次
发布时间:2019-05-10

本文共 1629 字,大约阅读时间需要 5 分钟。

给大家介绍一些SVN的入门知识!希望对大家的学习起到作用!

     关于SVN与CVS的相关知识,大家可以自己去google一下。

     一、准备

        SVN是一个开源的版本控制系统,它可以记录所有的文件修改版本。CVS也是一个版本控制系统,可是现在大家更多的是用SVN,因为SVN不但继承了CVS的优点,而且还有许多的功能是CVS所不具备的。可以肯定,SVN会成为CVS的替代系统。

         我们还需要安装一个客户端软件——TortoiseSVN,tortoiseSVN 只是svn 的一个图形化的操作界面, 有了这两个,就可以建立起强大的svn 服务器了。但是如果想通过http 的方式访问,则需要使用apache2.2.x,并将svn 的一些模块集成进去。ankhSVN 则可以实现SVN+Visual Studio 的远 程代码管理。

          TortoiseSVN官网下载地址:

           Subversion官网下载地址(现在的最新版本是到了1.7.4了)

           大家也可以留言,我会把setup发给大家。

    二、使用ankhSVN

          在大家安装好了SVN的服务器端和客户端之后(也可以只安装客户端,通过远程访问服务器端)。首先是要在服务器端建立一个“仓库”,用来存在我们要开发的项目。

          具体步骤:

           1、建立“仓库”,比如说,我们在D盘里新建一个文件夹叫做share,然后在share里再新建一个文件夹叫做svnrepo(用来做项目库)。

          

          这是最简单的方法了,还有一种方法是在控制台中通过命令来创建。运行——cmd。输入:svn help,可以查看相关的命令,这一步骤用到的命令是create大家感兴趣可以尝试一下。

         2、设置权限

          打开我们刚才的目录,我们可以看到有一些文件夹,conf文件夹保存的是一些配置的信息,打开svnserve

        

           3、添加用户,并设置密码

           打开在同一层目录下的passwd

           

           我们这里只是做了一个示范,大家可以根据自己的实际项目,添加相应的用户。

         到这基本工作就完成了。

注意: 建立好库之后,则要启用svn 的服务,可以运行cmd 在命令提示符中键入 svnserve –daemon –root D:\share\svnrepo(我们设置的仓库) 回车,命令作用是启用svn 服务器,这样就运行起了svn 服务,特别要注意这个窗口不能关闭,一旦关闭也就停止了svn 服务。

         4、测试

         

          

          4、安装ankhsvn

            下载地址:

            在上面下载地址下载太慢,我下载后上传到如下地址:

 

            安装好ankhsvn后,可以在VS2010中的文件中看到一个subversion的选项,可以通过这个选项打开远程的文件,然后copy到本地等等操作,提供一个文档,供大家学习参考

           

AnkhSVN is a Subversion VS source code control provider. Through this plugin, you can use Subversion to manage your project in Visual Studio and code. Strongly recommended that developers use, especially if you put your project hosting on Google code, and Codeplex or SourceForge, you can use this plugin to connect your project. The latest version 2.1.8420 support VS2010, download address:

If you installed more than one SCC Provider, remember to set up the Visual Studio Source Control options are as follows:

转载地址:http://zejab.baihongyu.com/

你可能感兴趣的文章
excel 使用笔记
查看>>
odoo tree视图默认分组条件
查看>>
odoo10 one2many子字段onchange问题
查看>>
Docker cp 命令
查看>>
Web接口测试工具(postman/fiddler)
查看>>
VBox下扩展Ubuntu根分区大小的方法
查看>>
ubuntu docker命令免sudo 执行
查看>>
Docker容器开机自动启动
查看>>
给一个正在运行的Docker容器动态添加Volume
查看>>
关于Docker目录挂载的总结
查看>>
docker 主机 容器通信
查看>>
wkhtmltopdf 中文参数详解
查看>>
odoo 中 wkhtmltopdf 页码的读取(js)
查看>>
用 strcoll 实现中文按拼音排序
查看>>
linux adduser-s /sbin/nologin和/bin/false的区别
查看>>
linux 修改用户的shell
查看>>
浅析ATO,MTO和ETO
查看>>
Python多进程不要使用TimedRotatingFileHandler
查看>>
CSS语法和CSS优先级
查看>>
undercore.js 的几个方法
查看>>