年假前的最后一天班了,为了防止源码丢失,就要求将代码部署到服务器,so,记录一下我的步骤
前言:首先了解到在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能
概念的直接百度都有介绍,直接上流程
部署需求:
- 服务器开发人员直接给我分配了仓库地址
- mac自带的命令行
操作:
- 第一次导入(从本地导入源码到服务器)输入以下命令:
svn import /user/.../..../你的项目源码文件夹路径 svn:/hostname/svn/project --username=你仓库的用户名 --password=你的密码 -m "此处是注释"
2.从服务器下载源码到客户端本地,输入以下命令:
svn checkout svn://hostname/svn/project --username=用户名 --password=密码 /Users/本地存放路径
3.提交更新的代码 需先定位到项目文件夹
cd /Users/本地代码路径
- 继续输入提交指令
svn commit -m "注释修改了某文件"
4.更新服务器端的代码到客户端 定位到项目根目录之后再输入:
svn update
5.其他:获取svn的其他的用法,命令行输入:svn help
根据业界大神传授最好是使用SVN客户端方便
附带客户端下载链接https://formac.informer.com/tortoisesvn