在ubuntu14.04下配置myeclipse 2014及svn插件
来源:互联网 发布:python内置函数手册 编辑:程序博客网 时间:2024/05/16 18:16
写上怕将来忘记~
试过各种网上的方法,最后才发现用新的版本这么给力。
here we go
1.install from site,在线安装
Subclipse 1.8.x Update Site - http://subclipse.tigris.org/update_1.10.x,不是8,不是6,更不是7(因为里面貌似没有)
2.搜ubuntu安装svn服务器端。既然要安就安全了。可参考Ubuntu 安装SVN服务器端 - 前行的小工的专栏。
Apache Subversion(简称SVN,svn),是一个开放源代码的版本控制系统,相对于的RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS。互联网上越来越多的控制服务从CVS转移到Subversion。
首先,从镜像下载安装svn服务器端:
- sudo apt-get install subversion
- cd /usr/local/
- mkdir svn
- chmod -R 777 svn
- svnadmin create /usr/local/svn/sunny
- cd sunny/conf
(1)vi svnserve.conf //配置版本库信息和用户文件和用户密码文件的路径、版本库路径
[
把
# anon-access = read
# auth-access = write
# password-db = passwd
//这四行,前面的#号和空格去掉,变成
anon-access = none //改成none
auth-access = write
password-db = passwd
realm = sunny //改成自己的版本库
保存
(2)vi authz //文件,创建svn组和组用户的权限
[group]
sunny = gep,wce //创建一个sunny的组,并制定两个用户gep和wce
[/] //制定根目录下的权限
@sunny = rw //sunny组用户权限为读写
* = r //其他用户只有读权限
保存退出
(3) vi passwd //创建或修改用户密码
[users]
gep = 123456 //用户名为gep的用户的密码为123456
wce = 123456 //。。。
保存退出
然后要设置自启动
- vi /etc/rc.local //<span style="font-family: sans-serif;">打开自启动文件</span>
- #!/bin/sh
- #
- # This script will be executed *after* all the other init scripts.
- # You can put your own initialization stuff in here if you don't
- # want to do the full Sys V style init stuff.
- touch /var/lock/subsys/local
- /usr/local/webserver/mysql/3306/mysql start
- ulimit -SHn 51200
- /usr/local/webserver/php/sbin/php-fpm start
- /usr/local/webserver/nginx/sbin/nginx
- svnserve -d -r /usr/local/svn/sunny
- #/usr/local/webserver/mysql/bin/mysql -u root -p -S /tmp/mysql.sock
svn命令:
- lsof -i :3690 查看svn是否启动
- ps aux |grep 'svn' 查找所有svn启动的进程
- kill -9 2505 杀死2505这个查找到的svn进程
- svnserve -d -r /usr/local/svn/sunny 启动svn(可以把这个放到/etc/local/rc.local文件中,实现开机自启动)
- svn up //更新文件
- #svn commit -m "注释" xxx.php //提交文件
- svn ci -m'aaa' test.php //提交文件
- #svn add file //新建文件并添加到svn
- svn add *.php //(添加当前目录下所有的php文件)
- svn delete test.php //删除test.php
- svn log test.php //查看test文件的log信息
- svn co svn://x.x.x.x ./ //检出一份版本库文件到当前目录
- svn switch --relocate svn://x.x.x.x svn://x.x.x.x //重新定位SVN版本库地址
至于javahl之类的问题:请欣赏:
一般Ubuntu12.04中Eclipse安装svn插件经常碰到两种问题:
- Failed to load JavaHL Library.
- ubuntu Incompatible JavaHL library loaded. 1.8.x or later required
以我的环境为例:
- Ubuntu 12.04 LTS 64位
- Eclipse Kepler SR2
[第一个问题分析] :
该问题一般是因为没有在默认路径( /usr/lib/
)下找到需要的库文件,如果已经安装过 libsvn-java ,只需要找到该文件,创建一个软链接即可:
1
micmiu@ubuntu:~$
sudo
find
/ -name libsvnjavahl-1.so
2
/usr/lib/x86_64-linux-gnu/jni/libsvnjavahl-1.so
3
micmiu@ubuntu:~$
sudo
ln
-s /usr/lib/x86_64-linux-gnu/jni/libsvnjavahl-1.so /usr/lib/libsvnjavahl-1.so
ps:这个默认路径 /usr/lib/
可以在eclipse的错误提示中看到。
[第二个问题分析] :
当前系统中的JavaHL 版本过低错误,Ubuntu 12.04中,通过 $ apt-get install libsvn-java 命令安装的版本是1.6.x
我的Eclipse 安装的是 subclipse 1.10.x 版本,要求 JavaHL 是 1.8 以上。
所以需要先卸载之前安装的libsvn-java,然后再安装1.8版的libsvn-java,使用如下的命令安装:
1
#卸载之前的安装
2
sudo
apt-get purge libsvn-java
3
#增加1.8版本的源
4
sudo
add-apt-repository ppa:dominik-stadler/subversion-1.8
5
#更新
6
sudo
apt-get update
7
#安装1.8版本
8
sudo
apt-get
install
libsvn-java
安装完成后,重启Eclipse验证是否成功。
—————– EOF @Michael Sun —————–
转载自micmiu – 软件开发+生活点滴[ http://www.micmiu.com/ ]
哦了!hallelujah!
- 在ubuntu14.04下配置myeclipse 2014及svn插件
- Ubuntu14.04下配置svn
- 在myeclipse下安装 SVN插件
- Ubuntu14.04 Eclipse 下安装SVN插件
- Ubuntu14.04 Eclipse 下安装SVN插件
- MyEclipse 配置SVN插件
- myeclipse 配置svn插件
- Myeclipse配置svn插件
- MyEclipse SVN插件配置
- myeclipse配置SVN插件
- MyEclipse配置svn插件
- SVN在Myeclipse下的配置
- SVN在Myeclipse下的配置
- svn插件的安装及配置及链接MyEclipse
- Linux下安装SVN以及相关的配置,并在MyEclipse中整合SVN相关的插件
- windows下搭建SVN服务器及配置myeclipse SVN客户端
- windows下搭建SVN服务器及配置myeclipse SVN客户端
- windows下搭建SVN服务器及配置myeclipse SVN客户端
- spring MVC
- UVA10763
- 让系统找到java
- 2015华为校园招聘机试模拟题及解答
- 黑马程序员——io流2(其它流)
- 在ubuntu14.04下配置myeclipse 2014及svn插件
- 黑马程序员17——OC之Fundation(NSDictionary)
- [Android分享] Android 分辨率自适应
- 内核态与用户态的区别
- CF 433C Ryouko's Memory Note
- unix/linux编程实践教程:数据报编程
- poj1061青蛙的约会
- AudioManager使用方法
- gcc的使用