svn 搭建服务器并创建项目版本库

 第一步:建立一个用来存放版本库的文件夹。首先在E盘下建立一个svndemo的文件夹。
说明:1)这个文件夹的建立没有特殊规定,但是为了便于版本库的管理,建议把此文件夹建立在磁盘的根目录下;
            2)确保磁盘有足够大的空间存放足够多的版本库;
            3)建议一个项目使用一个版本库,所有版本库均存放在此文件夹下,这样可以     规范管理。
第二步:建立版本库文件夹,此处我们建立一个test的版本库;
 说明:版本库的文件夹名称最好以项目名称命名,且为英文。
第三步:创建版本库,此处在test文件夹下单击右键选择TortoiseSVNCreate repository

点击OK,版本库创建完毕,可以在test文件夹下看到以下文件和文件夹:conf、dav、db、hooks、locks 、format、README.txt;

接下来注意了

 

按照TortoiseSVN的帮助文档中的说明,在新建的空文件夹上使用右键菜单的create repository here命令成功建立一个仓库后,使用右键的import命令来向仓库中装载尚未版本化的源码的话,就会报出如下错误:

Unable to open an ra_local session to URL

Unable to open repository 'file:///D:/explorer'

注意上面的路径是正确的,但是用这种方法就是怎么也不能把源码放入版本库里,我在网络上搜索了好久也没有找到解决方法,所以我相信这应该是TortoiseSVN的一个bug吧!

正确的操作如下:

1.根据SVN帮助文档所说建立版本库文件夹,此处我们建立一个test的版本库;
2.在源码的文件夹上右键选择checkout命令 会弹出对话框: 一个是:url   of  repository   选择1建立的test文件夹
                                                                                                        一个是:checkout directory  默认为源码文件夹所在的路径 
3. 再次在源码的文件夹上单击右键,就可以看到菜单的命令项多出了许多,同时也有SVN update和SVN commit命令了,这是因为SVN版本库已经位于当前源码所在的文件夹了。选择add命令,在弹出的对话框中选择所有源码文件、取消那些工程控制文件,单击确定,就可以看到SVN会打印出把所有的源码添加到版本库的过程了。但是,这是源码还没有真正加入到版本库内。

4. 再次在源码的文件夹上单击右键,选择SVN commit命令,在弹出的对话框中可以看到前面选择的源码文件都在即将加入到版本库的候选列表中,在这里也可以选择或者取消是否将某个文件加入到版本库中,添加好日志信息后,单击确定,就可以看到SVN真正地将数据导入到仓库的过程了。
5.然后再客户端的MyEclipse中就可以引入svn项目了 url: svn://服务器IP/test

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值