工具
- VisualSVN
- TortoiseSVN
- 坚果云
服务器 (台式机)
step1:安装 坚果云 客户端,创建一个同步文件夹(svn_code)存放以后所有通过SVN连接的项目代码;
step2:安装 VisualSVN,设置仓库的路径为(svn_code)文件路径、端口8443,等待安装完毕:
新建一个repository,新建用户设置用户名和密码,新建用户组并添加该用户,repository上右键添加用户组访问权限;
step3:安装 TortoiseSVN 客户端,在本地磁盘新建一个文件夹(svn),文件夹内右键选择,checkout,填写url(可以在repository右键复制),用户名和密码,将svn服务器上资源下载下来;
将要同步的代码复制到SVN文件夹内,然后空白处右键选择 commit,即将代码上传至 SVN服务器;(打开VisualSVN刷新就能看到刚提交的项目代码)
step4:eclipse中从SVN中检出项目;
场景:工作
- 打开坚果云,同步(svn_code)中文件;
- eclipse中选中项目,右键Team – 更新
- eclipse中编写、调试代码;
- 下班前在eclipse中 Team – 提交
- 检查坚果云是否同步完
- 下班……
客户端A (个人笔记本电脑)
该方法适用于服务器端断网的情况
step1:安装 坚果云 客户端,同步云端中(svn_code)文件夹到本地;
step2:安装 VisualSVN,设置仓库的路径为(svn_code)文件路径、端口8443,等待安装完毕;
打开VisualSVN刷新列表就可以看到从服务器端上传的项目代码;
step3:eclipse中从SVN中检出项目,填写url,用户名和密码,即可将svn服务器上的代码导出;
场景:Home
- 打开坚果云,同步(svn_code)中文件;
- eclipse中选中项目,右键Team–更新
- coding
- eclipse中选中项目,右键Team–提交
- 检查 坚果云是否同步完
- 关机
客户端B (Macbook Pro)
该方法适用于服务器端在线的情况
step1:eclipse中从SVN中检出项目,填写url(https://ip:8443/svn/ )ip是服务器的ip地址,用户名和密码即可
场景:Home
- eclipse中选中项目,右键 Team – 更新
- coding
- eclipse中选中项目,右键 Team – 提交
- 关机
ps:详细的图文教程正在整理中,后续奉上!