TortoiseSVN, VisualSVN, SVK 实例说明

一,前言

  介绍一下远程SVN同步工具SVK的用法。

  我把用Google的SVN服务器时,网速太慢很不方便。找到SVK觉得很好用。

 

二,SVK用法

  下面的图说明了SVK的用途。

  1,从远程SVN服务器得到一个镜像到本地SVN服务器。

  2,用本地SVN服务器把得到的镜像公开给开发机器。

  3,在适当的时候把本地的SVN数据同步到远程的SVN服务器。

 

  这样,本地开发时用的是本地SVN服务器就没有慢的感觉了。而且还可以定期把本地SVN数据同步到远程SVN服务器。

 

 

三,程序列表

  - VisualSVN-Server-2.1.9.msi        (http://www.visualsvn.com/server/download/)

  - TortoiseSVN-1.6.16.21511-win32-svn-1.6.17.msi        (http://tortoisesvn.net/downloads.html)

  - svk-v2.2.0-MSWin32-i386.exe        (http://svk.bestpractical.com/view/HomePage)

 

四,安装

  1,SVK安装

    直接运行 svk-v2.2.0-MSWin32-i386.exe 就行。安装后,用下面方法确认安装成功。

C:\Documents and Settings\TianYu>svk -v
This is svk, version v2.0.99_01 (using Subversion bindings 1.5.0)
 

  2,SVK初始化

C:\Documents and Settings\TianYu>svk depotmap --init
Repository C:\Documents and Settings\TianYu\.svk\local does not exist, create? (y/n)y

C:\Documents and Settings\TianYu>svk depotmap -l
Depot                   Path
============================================================
//                      C:\Documents and Settings\TianYu\.svk\local
 

  3,用SVK取得远程SVN的镜像

C:\Documents and Settings\TianYu>svk mirror https://javamp3player.googlecode.com/svn/AndroidClock/ //AndroidClock
Mirror initialized.  Run svk sync //AndroidClock to start mirroring.

C:\Documents and Settings\TianYu>svk sync //AndroidClock
Syncing https://javamp3player.googlecode.com/svn/AndroidClock
Retrieving log information from 1 to 45
############################################# 100.0%

C:\Documents and Settings\TianYu>svk cp //AndroidClock //Local/AndroidClock

 

  4,安装运行VisualSVN Server

    运行VisualSVN-Server-2.1.9.msi就安装好了。然后安装下图把镜像导入VisualSVN服务器。

    注意:用SVN客户端工具时,只能在操作本地拷贝。

 

  5,用SVK把本地的SVN镜像与远程SVN服务器同步。

    A)RemoteServer -> LocalMirror

svk sync //mirror/TestRepository

    B)LocalMirror -> LocalBranch

svk pull //Local/TestRepository

    C)LocalBranch -> LocalMirror + RemoteServer

svk push //Local/TestRepository

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值