Programming Environment---Eclipse & Subversion

一直试图为自己搭建一个完善的编程环境. 

本机是 windows 系统, 由于只需要 linux 的编译环境, 在 virtualbox 中安装了

CentOS 6.5 minimal, 不带桌面的. 目标是在 windows 上搭建 svn server, 虚拟机

中可以用 subversion client check 代码.

 

1. 本机与虚拟机可互访

在 virtualbox 中设置 network 为 bridged adapter, 这样本机与虚拟机就相当于两台

独立的机器, 且 ip 处于同一网段.

 

2. windows 本机搭建 svn server

安装 subversion & TortoiseSVN

1> 创建 repos:

假设将 repos 放在 d:\svn下,

svnadmin create d:\svn

2> 根据需要修改 svn\conf 下的 authz, passwd, svnserve.conf 文件

主要是设置用户权限.

3> 创建并启动 svn 服务

以管理员身份执行:

sc create svnservice binpath= "...\svnserve.exe --service --root d:\svn" displayname= "svnservice" depend= tcpip start= auto

上述命令创建一个名为 svnservice 的系统服务, 第一次可能需要手动启动之.

...处是完整的路径.

 

假设本机 ip 是 192.168.0.100, 

checkout 根目录到 path下:

svn co svn://192.168.0.100 path

 

在 linux 虚拟机里执行上述命令失败, 原因是 windows 开了防火墙, 关之即可.

 

3. Eclipse IDE

选用 eclipse 作为编程 IDE

安装 viPlugin 插件, 就可以同时使用 eclipse 和 vim 的功能, 写代码偷懒必备..

eclipse 插件安装方法见 http://www.cnblogs.com/alvin4324/p/3524608.html

 

ok, 现在可以在 windows 上用 eclipse + viPlugin 写代码, 在 centos 虚拟机中编译...

Programming Environment---Eclipse & Subversion

上一篇:何时使用引用参数


下一篇:iOS中 nil Nil NULL 的区别