SVN关联pycharm与Jenkins的搭建流程

SVN是一个版本控制工具,分为服务器和客户端

目录

一、安装服务器

二、安装客户端

三、配置服务器

四、配置文件夹

五、配置pycharm

六、配置Jenkins


一、安装服务器

在想要布置服务器的电脑上双击安装VisualSVN-Server-3.5.1-x64.msi,过程默认安装即可,安装完之后界面是这样的:

二、安装客户端

  1. 双击安装TortoiseSVN-1.9.1.26747-x64-svn-1.9.1.msi
  2. 安装过程中勾选command line client tools, 选择will be installed on local hard driver
  3. 其他默认即可。

三、配置服务器

  1. 打开VisualSVN Server Manager
  2. 点击Repositories(仓库),右键选择Create New Repository-->选择Regular FSFS repository-->起一个Repository Name-->选择Empty repository-->按需求给读写权限
  3. 点击刚刚新建的仓库,右键选择Copy URL to Clipboard,会弹出一个窗口提示你创建一个User,点击Create User.
  4. 新建一个账户,然后点击OK
  5. 创建好之后,就再次右键copy一下新建的仓库的URL,可以先保存在一个地方。

四、配置文件夹

  1. 在桌面新建一个文件夹,然后右键点击SVN Checkout(装完SVN客户端就会有的)
  2. 点击完SVN Check之后会弹出一个Checkout窗口,在第一个仓库地址中输入我们刚刚复制的URL。
  3. 将地址中的机器名改为IP地址(如果就是本机使用的话可以写127.0.0.1)
  4. 点击OK,然后选择Accept the certificate permanently
  5. 然后要求你输入用户名和密码,输入之前在SVN创建的账户和密码即可
  6. 点击OK,就会弹出finished窗口,这个时候客户端和服务器之间就建立起了关系。

五、配置pycharm

  1. 打开pycharm
  2. 点击左上角File-->选择Settings-->Version Control-->点击Subversion
  3. 在Path to Subversion executable中选择路径:C:\Program Files\TortoiseSVN\bin\svn.exe,然后点击OK就完成了pycharm和SVN的关联(svn.exe只有在之前安装时选择了命令行工具才会有)
  4. 在工具栏点击VCS-->Import into Subversion.
  5. 点击+号,粘贴上之前改过的仓库地址,然后点击OK
  6. 点击import,选择我们想要导入的项目,然后点击OK
  7. 填写一下提交代码时的信息显示,然后点击OK
  8. 等待项目上传完毕,窗口会自动关闭,可以去SVN服务器检查一下代码都是已经上传成功了

六、配置Jenkins

  1. 安装插件Subversion(已安装可忽略):Jenkins首页点击Manage Jenkins-->Manage Plugins-->Available-->搜索Subversion-->勾选找到的插件,然后点击Install without restart.
  2. 打开创建的项目-->点击Configure-->在Source Code Management下选择Subversion
  3. 在Repository URL下输入修改过的仓库地址
  4. 在Credentials下点击Add按钮-->选择Jenkins-->Username和Password输入仓库的账户和密码-->然后点击Add-->在外面的下拉框中选择我们刚刚添加的账户和密码
  5. 在Execute Windows batch command下修改我们以前加的命令,只需要执行命令即可。
  6. 因为在Jenkins中设置过SVN之后,每次执行都会先从SVN服务器拉取最新的代码,然后存放到Jenkins的workspace中,再去执行,所以我们设置的命令都是直接从workspace中搜索可执行文件,就不需要另外给定路径了。
  7. 最后点击build now,项目能成功从SVN服务器拉取代码(可以查看workspace下项目文件的修改日期是不是最新的),邮箱能成功收到邮件,说明所有的配置就成功了!!!
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BetterFate!

爱你哦!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值