发表于: 2020-12-13 23:55:43

1 1352



今天完成的事情:

提交代码到SVN/Git,部署代码到服务器,



明天计划的事情:
用Postman测试服务器数据是否成功
16.Post时,对比用Http Body接收参数,用param接收参数的区别,分别描述两种方式的使用场景

17.用Spring messageSource 配置错误信息,在接口处做校验,根据错误的类型返回对应的错误信息



遇到的问题:
想太多了,想的很烦,没有做任务,想通了,就是菜。

还是得做,没别的。




收获:

提交代码到SVN/Git,部署代码到服务器,用Postman测试服务器数据是否成功


之前做个任务,以为是在本地部署代码到服务器,后来看师兄的日报发现,原来是在服务器上通过git获取GitHub的代码


安装git


安装给git有两种方式,一种是通过yum安装git,另外一种是通过源码安装git,通过源码安装git可以获取到最新的git版本,我使用的通过源码安装git


开始需要在centos上安装一些构建git的必要依赖软件包:
sudo yum groupinstall "Development Tools" 
sudo yum install curl-devel expat-devel gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel


然后git官网拷贝最新的版本 Git project’s mirror on GitHub     


选择这个,复制下载地址https://github.com/git/git/archive/v2.29.0.tar.gz



先将位置移到,cd /usr/src/


然后使用下载命令    sudo wget https://github.com/git/git/archive/v2.29.0.tar.gz -O git.tar.gz


注意  “-O”是大写得O,不是0零也不是小写的o    用这两种,一个报错,一个无法解压



解压git
sudo tar -xf git.tar.gz 

cd git-*



编译安装git
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install
这个安装是错的,没有建立git文件夹,注意在/usr/local/git  

加上/git



不然local文件夹中git是分散的,这三个文件夹都是git文件夹:



输入git --version来验证你的安装:

我显示的是


git version 2.27.0
这是因为它默认使用了"/usr/bin"下的git



需要在环境变量中改过来

输入vim /etc/profile
加上这个




用source /etc/profile 立即生效配置  ,不用重启
在查看git版本



在linux命令行中使用 git clone https://github.com/MEKBK/SpringMVCRest.git  命令
克隆代码到本地



使用jar -cvf SpringMVCRest.war /usr/src/git-2.29.0/SpringMVCRest
将文件夹打包成war包






返回列表 返回列表
评论

    分享到