MAC下使用eclipse进行svn相关配置

eclipse 版本是Luna ,在插件市场搜索关键字  svn - http://subclipse.tigris.org/update_1.12.x   (1.12版本和 JavaHL 1.9x 版本匹配,版本对应请自行关系百度)


选择栏里 勾选Subclipse,

另外有个选项不要勾选  :contact all update sites during instal to find required software

一路next 完成安装, 完成后,会eclipse 会重启, 进入到 preference 查看 Team --> svn  可以看到 svn client 接口为空 , 因为我们还缺少另外一个插件,就是javaHL,

而javaHL 无法直接安装, 需要借助 MACport,  网上有资源,下载好后,终端下执行下面的命令sudo port install subversion-javahlbindings +no_bdb +universal,安装javahl 

重启eclipse  看到 javaHL出现在svn client 列表 , 完成;

到此 , eclipse端 安装结束, 下面是mac端  svn服务端的搭建,  Mac自带 svn服务, 可以在终端输入: svn  --version   查看版本

设置和创建svn服务端 可以参见http://www.cnblogs.com/czq1989/p/4913692.html  ,用cornerstone 客户端连接svn服务端

接下来是利用 eclipse的 来连接 mac 的svn服务端 

右击cornerstone 中我们已经连接好的svn 服务端 ,可以看到 copy url 选项, 点击它, 

打开eclipse 进入 SVN资源研究库视图,

新建-->资源库位置-->URL  把刚才的URL 格式为 svn://itcast@localhost/mycode   贴进去, 输入账号密码(根据上面博文里面设置的账号和密码) ,OK,连接成功

最后,用eclipse  进行share project 的时候发现 ,无法发布, 错误原因是 permission  denied 原因是 上面我们的svn服务端是利用指令创建的文件夹,只有读属性,没有其他属性,eclipse 不能对svn 文件夹里面的东西进行读写, 需要对权限放开,

然后 在终端, 1. cd  仓库上层目录     (找到svn服务器的最上级目录,我的就是是svn)

      2.chmod  777  -R  仓库目录 (设置仓库文件夹内的所以内容可读写)
实际代码 是  

  cd Documents/svn/

  chmod 777 -R /mycode 

查看my code 文件夹及子文件的属性, 全都变成可读写, 然后实验用eclipse  上传工程, 成功 ,一切完毕






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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值