zoukankan      html  css  js  c++  java
  • Windows下一个SlikSVN使用

    我相信所有的应SVN不熟悉。使用过。可是并非人人都自己配置过SVNserver。以下就是我配置SVNserver的步骤。以及在配置过程中碰见的一些问题,在此记录,希望对你有所帮助。

    安装

    双击执行“配套安装程序”文件夹中Slik-Subversion-1.6.12-win32.msi,安装文件夹可自己定义. 默认安装的文件夹: C:Program FilesSlikSvn。

    双击执行“配套安装程序”文件夹中TortoiseSVN-1.6.5.16974-win32-svn-1.6.5.msi。这是一个将SVN集成到windowsshell中的GUI管理工具。推荐使用。

    双击执行“配套安装程序”文件夹中LanguagePack_1.6.5.16974-win32-zh_CN.msi,这是TortoiseSVN的汉化包。

    创建版本号库。该库中存放全部Subversion项目:

    首先,手动创建一个文件夹。如C:svnDBDB1

    然后。创建版本号库:

    第一种方式:在DOS命令行中执行svnadmin create C:svnDBDB1

    另外一种方式:在DB1文件夹中。单击鼠标右键,选择[TotoiseSVN]->[在此创建版本号库...]进行创建,

    以上工作完毕后。在yxv3文件夹中可看到下面内容:

    4个文件夹。两个文件。

     

    当中:

    conf文件夹存放配置信息;

    db文件夹就是全部版本号控制的数据文件;

    hooks文件夹放置hook脚本文件的文件夹;

    locks用来放置Subversion文件库锁定数据的文件夹。 用来追踪存取文件库的client;

    format文件是一个文本文件。里面仅仅放了一个整数。表示当前文件库配置的版本;

    配置

    通过自带服务平台Subserver的实现

    打开/conf/文件夹,打开svnserve.conf找到下面行。去除每行开头的#:(特别注意不要在行的前面留空格

    [general]

    anon-access= none              #保证仅仅有认证用户能够訪问,即关闭匿名訪问

    auth-access= write              #通过认证的使用权限

    password-db= passwd         #指定了用户密码文件

     

    打开/conf/文件夹,打开passwd文件。添加用户,一行一个,存储格式为“username = password”

    [users]

    # 定义用户信息

    lvgang = lvgang

    luotong =luotong

     

    创建及启动SVN服务

    打开DOS窗体,使用sc创建windows服务,将当前文件夹指向到Subversion的bin文件夹下。输入:

    sc createSVNService binpath= "C:Program FilesSlikSvninsvnserve.exe --service-r C:svnDB " displayname= "SVNService" depend= Tcpip start=auto(特别注意=后面有空格)

     

    导入项目版本号库

    确定SVN服务(命令行或windows服务)执行后,

    在你须要导入版本号库的文件夹下单击右键选择[TortoiseSVN]-> [导入...],在弹开的窗体的URL框中输入版本号库的文件夹地址(如svn://127.0.0.1/DB1。 “DB1”是版本号库)

     

    点击 "确定" 运行导入,显演示样例如以下对话框,录入username及password后确认

     

    在增加的所有数据SVN库文件夹树的版本号。

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    Delphi / C++ Builder 使用 UDT ( UDP-based Data Transfer ) 4.11
    STUN: NAT 类型检测方法
    udt nat traverse
    UDT: Breaking the Data Transfer Bottleneck
    Freescale OSBDM JM60仿真器
    How To: Perl TCP / UDP Socket Programming using IO::Socket::INET
    NAT类型与穿透 及 STUN TURN 协议
    根据PID和VID得到USB转串口的串口号
    pic/at89c2051 programmer
    IC开短路测试(open_short_test),编程器测试接触不良、开短路
  • 原文地址:https://www.cnblogs.com/blfshiye/p/4713843.html
Copyright © 2011-2022 走看看