[Sourcetree] 使用 SourceTree 管理SVN 代码仓库

众所周知 SourceTree 是一款十分方便的Git 管理工具,当然,也可以使用他来管理 SVN 托管的代码。

使用 SourceTree 来管理 SVN 的代码仓库,不能像 Git 仓库那样直接从 URL 来 Clone,应该先通过指令在本地创建SVN- Git 仓库,然后,将该仓库添加到 SourceTree 中进行管理;

创建本地仓库

首先,在本地创建一个空白文件夹,使用 cd 指令进入到该文件夹

$ cd /Users/MacBook Pro/Desktop/Git_svn

然后,使用 git svn init svnpath 来创建本地的 Git 仓库:

$ git svn init svn://username@host/filepath

最后面的 svn://... 是你的SVN 仓库地址,username 是你的 SVN 用户名;回车,就成功创建了一个本地仓库。

接着,使用 git svn fetch 指令来克隆一个版本的源码

$ git svn fetch -r 8333:HEAD

后面的 8333 是指定要克隆的版本号,这个版本号,如果使用 Cornerstone 的话,可以在Log 中看到。

回车后,会提示你输入密码,这个密码应该是电脑密码,但是随便输入好像也没问题,我输入的是svn用户密码,也没问题;

继续回车,会提示你输入 SVN 用户名,这个必须输入正确的 SVN 用户名;

继续回车,会提示你输入 SVN 用户密码,这个也必须是刚刚输入的用户名密码;

回车,即开始下载代码了,接着就是等待,等到完成后,本地的仓库及代码下载即完成了;

最后,就是添加到Sourcetree 中进行管理;

添加本地仓库到 Sourcetree

打开 Sourcetree ,新建-> 选择 “添加已经存在的本地仓库”

找到刚刚创建的文件夹,添加进来即可!

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值