svn怎么把本地的文件同步到服务器上,请问如何使用SVN同步文件到测试服务器?...

我们的项目使用svn进行管理,我在linux环境下开发代码。我们的svn服务器和测试服务器不是同一台机器,所以在本地开发完成后提交到svn还需要到测试服务器上把svn服务器的代码拉取下来。我想知道subversion有没有办法可以在我本地提交之后直接将提交的文件发布到测试服务器上?(PS:我的目的不是每次ci完之后都自动发布,因为有时候ci的代码不见得都是完整的可执行的,所以一定要可以由我决定哪次的ci可以发布)(PPS:不做伸手党;不做伸手党;不做伸手党;重要的事情说三遍,所以没要求码友们给出具体实现,有可行的思路或者方案都行)

我看了svn的文档,上面提到的hook是在服务端实现的,我想在本地进行操作,而不更改服务端配置

我目前的做法是通过svn st命令导出我有更改的文件列表,然后使用我自己写的脚本把这个列表中的文件scp到测试服务器(PS:虽然我使用Linux桌面环境进行开发,但是我还是不想使用图形化的FTP工具,一来在win上使用习惯的xftp没有linux版,再有就是linux下图形化的ftp工具我还是觉得有些简陋和不习惯)

但是我们领导说这样做不好,说是subversion就可以实现我的需求,但是我没找到相关的文档,有哪位码友知道吗求指教

在此谢过~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值