利用VisualSVN-Server和和云同步盘搭建自己的svn服务器

        svn是一个非常方便的管理代码的工具,在项目的协作和管理中运用的非常广泛,同样,利用svn来管理自己的代码也是非常给力。虽然网上有很多的免费的svn服务器,但是如果想要管理自己的私人代码,或者是自己学习中写的代码,而不想将他门公开时,因此,建立一个自己的私有的svn服务器就很有用了。这样的好处是非常多的,比如你在公司的电脑上写的代码,回家后用自己的电脑,继续完成,如果是用U盘考的话,是非常麻烦的,而且安全性也不高,所以,如果我们能够利用现在是非常热门的云存储,将自己的代码实时的同步到网盘里,回家时在同步下来,不久非常方便了吗,于是我就想到了,利用svn和网盘来建立svn服务器的想法,ok,废话不多说,现在就开始吧。

      其实想法很简单,就是利用VisualSVN-Server在本机上创建一个svn服务器,将服务器的代码库目录设置在百度云盘的同步目录里。明白了这个就很简单了。。。

首先说下用到的工具:

1、subclipse

     因为我是一个java程序员,平时都用eclipse进行开发,所以我就直接使用eclipse上的svn插件subclipse,安装我就不详述了,大家自己查,使用TirtoiseSVN也是一样

 地址:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

2、svn服务器端软件VisualSVN-Server,下载地址http://www.visualsvn.com/server/download/

3、云同步盘。我用的是百度云,下载地址:http://pan.baidu.com/download,记得下载同步盘,当然使用其他的也行,比如金山快盘等


ok ,完事具备,开始动手吧!具体步骤如下:

一、安装百度云同步盘

      在安装前,在你的硬盘里建一个空的文件夹,作为同步文件夹,比如我建的是f:\proj_adu,安装百度同步盘很简单,选择同步目录选择我刚建的文件夹f:\proj_adu,云上的目录不用选。

二、测试

      为了在云盘上方便管理,我在F:\proj_adu下再建一个文件夹,作为存放项目的目录,你会看见绿色的对号,说明已经同步到网盘上了,在网页上登录百度云,发现已经存在了

三、 安装VisualSVN-Server

       过程非常简单,一路next就行,代码库的目录(Repositories)选择我们刚在建的F:\proj_adu\proj,具体步骤可以参考

      http://www.cnblogs.com/jiahuafu/archive/2012/12/22/2828955.html,然后进入VisualSVN-Server主界面,右击Repositories,点击Create new Repository,创建新的代码库,名字自取,选择empty Repository就行了,然后右击你创建的代码库,选择copy URL to clipboard.拷贝该代码库的url.

四、在eclipse中配置资源仓库

      打开eclipse,选择要同步的工程,右击选择team->share project->svn->next,选择创建新的资源库位置,crtl+v,finish。ok,大功告成,右击工程文件,team,就可以提交了

五、在另一台机器上同步文件

      在令一台电脑上安装百度云和VisualSVN-Server,同样设置VisualSVN-Server的代码库为同步盘的同步目录,将网盘上的工程同步下来即可。

    注意在另一台电脑上第一次同步时,最好现将暂停云同步,然后建一个于原同步Repository代码库相同名字的代码库,然后打开同步即可

转载于:https://www.cnblogs.com/duchuan/p/3948099.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值