1. 首先官网下载安装TortoiseSVNhttps://tortoisesvn.net/downloads.html,注意安装的时候安装选项全选,否则安装后bin文件夹会缺少svn.exe的情况;

  2. IDEA配置SVN,设置中知道找到bin文件夹下的svn.exe进行配置

  3. 这样配置成功后,右键项目会出现subversion选项,然后可以通过SVN来进行代码控制,当前IDEA中的项目也会变成红色(如没有出现subversion,项目也没变红看setp4)

  4. 进一步设置,新增directory并选择VCS为svn即可,然后便可看见项目变红。

  5. 准备SVN服务器,这里选择SVNBucket https://svnbucket.com/注册账号并登录,然后创建一个项目

  6. 右键IDEA要管理代码的项目,subversion----->share directory 添加自己服务端刚刚创建的项目地址链接,然后弹框选择1.8 format再输入自己服务端账号密码。

  7. 完成后,项目内容并没有上传,此时只上传了空directory并没有把代码上传上去,接下来上传代码。右键项目subversion----->commit directory选择需要上传的文件,然后commit提交。等待一会,可能需要再输入账号密码,就成功上传了,成功后项目颜色由绿色恢复正常。

  8. 修改部分代码,修改的代码对应的java文件名会显示为蓝色,并提交修改。右上角的更新与提交按钮,点击更新,可以获取到最新的项目代码。

IDEA配置SVN并实现代码版本控制相关推荐

  1. idea java svn 设置_idea配置svn,随时拉取和上传代码的正确做法

    SVN在企业大型项目中,团队协作发挥的作用是非常巨大的.特别是很多特殊的项目,管理功能很强大.作为团队开发的一员,必须要完全掌握使用方法,才能高效撸代码. idea版本:2017.3 svn版本:1. ...

  2. python web 文件管理_我的第一个python web开发框架(23)——代码版本控制管理与接口文档...

    书接上一回,小白和老菜聊到代码的版本控制和接口文档 小白:为什么要做版本控制,我不弄版本控制不也完成了项目了吗?要做版本控制不是很麻烦,又要安装服务又要提交代码,代码又不是多人用开发,还要写文档... ...

  3. 我的第一个python web开发框架(23)——代码版本控制管理与接口文档

    书接上一回,小白和老菜聊到代码的版本控制和接口文档 小白:为什么要做版本控制,我不弄版本控制不也完成了项目了吗?要做版本控制不是很麻烦,又要安装服务又要提交代码,代码又不是多人用开发,还要写文档... ...

  4. 使用SVN+apache搭建一个版本控制服务器

    服务端: IP:192.168.10.63 服务概述: SVN(subversion)是近年来崛起的版本管理工具,是CVS的接班人.目前,绝大多数开源软件都使用svn作为代码版本管理软件.作为一个运维 ...

  5. 如何在idea中配置SVN

    虽然在实际开发过程中,可以通过TortoiseSVN自带的界面,进行相关代码的提交及更新操作,但是每次都要切换到工作目录,然后才能操作,非常之不方便,今天在idea中将svn配置了下,特此记录一下: ...

  6. xcode SVN 上传代码只能用SVN client 或者SVN 命令行

    1.更改配置(不懂的话就直接跳过吧) bogon:~ chenshuangchou$ open ~/.subversion/config 启动配置文件,然后在配置文件中选择要忽略的文件类型 找到 gl ...

  7. linux svn怎么提交代码,linux提交代码到svn服务器

    详解Linux命令行下常用svn命令 本文讲述了Linux命令行下常用svn命令的使用方法,希望对您有所帮助. 1.Linux命令行下将文件checkout到本地目录 svn checkout pat ...

  8. 知乎 android studio配置svn

    作者:夏海亮 链接:http://www.zhihu.com/question/32298079/answer/56010423 来源:知乎 著作权归作者所有,转载请联系作者获得授权. 通过这两天对A ...

  9. 代码版本控制[version control]之Git

    如何多人协同开发同一个项目? 使用代码版本控制[version control]软件, 目前市面上比较流行的代码版本控制器有: git,svn,csv 1. 使用git管理代码版本 本项目使用git管 ...

最新文章

  1. Mybatis返回值类型为Map时,空值给过滤掉了
  2. Cisco packet tracer6.0下的网络工程实训
  3. python调用stanfordNLP的NER接口
  4. P11:经典卷积神经网络结构案例分析
  5. css学习_文本有关的样式属性、sublime快捷生成标签
  6. WPF(Windows Presentation Foundation)用户界面框架
  7. mac安装helm工具_适用于初学者的基本 kubectl 和 Helm 命令
  8. 采用传输矩阵法求解光子晶体带隙
  9. 四叶草Clover引导界面的快捷键大全
  10. 学习笔记:基于模型的协同过滤推荐算法简述
  11. 2021年等保2.0工作必须了解的40个问题汇总
  12. SM4算法大文件加密与字符串加密
  13. 汇聚优质AR应用开发者,技术助力AR领域繁荣生态
  14. 群晖Synology FileStation不显示Share文件夹的解决办法
  15. JS数组、字符串、数字的相互转化
  16. 创建PostgreSQL数据库
  17. Java中线程池详解
  18. ohos-build 安装失败分析
  19. 光场相机重聚焦--焦点堆栈深度估计法
  20. css选择器及其优先级

热门文章

  1. 图解Reformer:一种高效的Transformer
  2. 推荐CVer的总结 | 性能最强的One-stage目标检测算法
  3. 深度学习的一些经验总结和建议| To do v.s Not To Do
  4. 网易云信联手神州信息,金融视频营业厅被央视点赞
  5. 网易云信亮相WOT, 打造“IM+连麦互动直播”云服务
  6. Promise-Polyfill源码解析(2)
  7. 搞懂分布式技术8:负载均衡原理剖析
  8. Cloud Lab: 泰晓实验云台【转】
  9. 高效使用PC需要记住的快捷键
  10. 在远程桌面在目标主机与客户机复制文件?