zoukankan      html  css  js  c++  java
  • 转 SVN 在vs中的使用

    给大家介绍一些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官网下载地址:http://tortoisesvn.net/downloads.html

               Subversion官网下载地址(现在的最新版本是到了1.7.4了)http://subversion.apache.org/

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

        二、使用ankhSVN

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

              具体步骤:

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

               

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

             2、设置权限

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

             

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

               打开在同一层目录下的passwd

                

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

             到这基本工作就完成了。

     

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

     

             4、测试

              

               

              4、安装ankhsvn

                下载地址:http://ankhsvn.open.collab.net/

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

                http://download.csdn.net/detail/yjjm1990/4197334

  • 相关阅读:
    【代码笔记】iOS-点击搜索跳转到另外一个页面
    【代码笔记】iOS-仿安卓,本页出现多个选择项
    【代码笔记】iOS-点击任何处,显示出红色的UIView
    【代码笔记】iOS-点击任何处,出现城市
    【代码笔记】iOS-点击加号增加书架,点击减号减少书架
    【代码笔记】iOS-点击出现选择框
    【代码笔记】iOS-底下滚动,上面标题栏也会跟着变动
    【代码笔记】iOS-等待动画
    【代码笔记】iOS-登陆单例
    【代码笔记】iOS-获得现在的时间
  • 原文地址:https://www.cnblogs.com/wangyt223/p/4346263.html
Copyright © 2011-2022 走看看