专属目录

  • 如何使用idea将代码提交至SVN
    • 引言
    • 如何提交
      • 首先开启IDEA版本控制集成
      • 查看并连接仓库
      • 共享目录
      • 提交代码
      • SVN 默认目录
      • 附录
    • 总结

如何使用idea将代码提交至SVN

引言

前面我们说了如何在本地搭建 svn 服务器,小伙伴们都肯定已经亲身搭建完成了,那搭建好了以后我们在日常开发中如何更方便快捷的使用呢,今天我来给大家详细解说下,使用我们日常中常用的IDEA如何将代码提交到 svn 服务器上。

如何提交

首先开启IDEA版本控制集成

  • 首先打开IDEA,并打开自己想要提交的项目开启项目的版本控制集成

    打开 项目工程 ➡️ 点击 上栏 VCS ➡️ 点击 Enable Version Control Integration 启动版本控制集成

  • 来到版本控制集成选择界面,点击下拉选择 Subversion ,使用 Git 的也可以选择 git ,我这里使用的是 svn 就选择 Subversion(svn 的全称),选择完成点击 OK

查看并连接仓库

  • 集成完成后,重新点击 上栏 VCS ,选择 Browse VCS Repository ,再选择 Browse Subversion Repository... ,打开 svn 仓库视图界面。

  • 然后点击 号 添加 svn 连接仓库,输入所连接的svn仓库地址。点击OK,开始连接。

  • 连接成功后,会进入仓库目录,可看到仓库的文件

共享目录

  • 然后重新点击 上栏 VCS ,点击 Subversion ,然后选择点击 Share directory,将本地工程共享目录上传至 svn

  • 然后来到选择仓库界面,选择刚刚添加连接成功的仓库

  • 选择版本,根据图中操作即可。

  • 可以看到正在将本地文件提交到svn仓库

  • 提交共享目录成功后可看到,整个工程目录文件变成了绿色!就证明共享成功了。

  • 查看本地 svn 仓库,已经出现了共享的项目目录,但是里面并没有文件,只是空的文件夹

绿色代表,这些文件并没有提交,因为刚才只是共享了目录,整个工程文件并没有提交!

提交代码

  • 提交代码有三种方式
  1. 方式一

    点击上栏的 VCS,然后点击Commit...提交代码

  2. 方式二

    可点击 右上角的 ✅ 对号 进行提交(如图中所示,因我使用的主题所以是这种符号,正常默认的是一个

  3. 方式三

    点击下栏的 9:Version Control ,点击打开后,点击左栏的 对号

  • 任选一种方式点击提交,进入提交页面选择想提交的项目目录填写提交描述,点击 Commit 进行提交。

  • 弹出代码分析窗口继续点击 COMMIT 进行提交,点击后下方可看到代码正在提交中

  • 提交成功后,可以看到项目中,已经提交的文件已经变为默认的颜色,没有提交的依然是绿色,我这里没有提交的都是编译文件还有,一些项目自带的文件等等。

SVN 默认目录

此时查看本地 svn 仓库,可以发现自动生成这 3 个文件夹,

branches 表示分支tags表示版本trunk表示主干

发现我们上传的 src 和 pom 等代码文件都在这trunk里主干文件里已经有了刚才提交成功的项目

此时代码已经提交至SVN,以后开发即可同步至svn服务或者更新至本地。

附录

当更新了代码后,IDEA文件颜色会变成蓝色,代表此文件已经更新,需要提交更新

总结

看到这你就可以使用 IDEA 完美的将本地的项目提交到 SVN 上了,不需要客户端,每次撸完新代码就可以随时随地随手提交代码了。方便,快捷,简单,么毛病!别着急,还有更多的秘密和有趣的代码等着你来探索!

分享嗨起来,美德传起来,点个星标从此探索之路不迷茫!

微信扫描二维码,关注我的原创日更公众号,可以查看更多程序的秘密!

如何使用IDEA将代码提交至SVN相关推荐

  1. Eclipse svn代码提交冲突

    Eclipse svn代码提交冲突(转) 1.Synchronize视图下查看代码冲突 1.Incoming Mode 全部update,更新到本地 2.Outgoing Mode 全部commit, ...

  2. linux 代码统计工具,Shell脚本实现的基于SVN的代码提交量统计工具

    最近没啥事,就用bash写了一个基于svn的代码统计小工具. 可以指定统计的目录,默认递归统计子目录. 目前还没有屏蔽指定目录的功能.哈 代码比较粗糙.不过先晒出来. #!/bin/bash - #& ...

  3. commit是直接提交到远程吗 svn_xcode 把项目代码提交到远程SVN服务器

    环境 xcode 7  Mac air xcode默认支持GIT源码管理工具,但现在想把代码提交到已有到SVN服务器上,步骤如下: 1,在safari中打开svn链接地址,信任证书,输入用户名密码 , ...

  4. 统计SVN代码提交情况-官方方法

    目录 准备 开始 结果 参考资料 SVN命令统计项目代码行数,开发人数,提交占比....... 准备 工具:satasvn.jar 下载地址:StatSVN download | SourceForg ...

  5. 将项目代码上传至svn服务器,xcode 把项目代码提交到远程SVN服务器

    环境 xcode 7  Mac air xcode默认支持GIT源码管理工具,但现在想把代码提交到已有到SVN服务器上,步骤如下: 1,在safari中打开svn链接地址,信任证书,输入用户名密码 , ...

  6. svn 项目提交后在服务器里面哪里,SVN如何实现工作代码提交后实时更新到测试服务器...

    <SVN如何实现工作代码提交后实时更新到测试服务器>由会员分享,可在线阅读,更多相关<SVN如何实现工作代码提交后实时更新到测试服务器(21页珍藏版)>请在人人文库网上搜索. ...

  7. svn的使用-拉代码-提交代码

    2022年3月16日入职新公司.第一件事是装svn软件.具体怎么装我也不会,因为是同事把安装包给我,但是我又没有完全装成功,是后端的同事给装上去的. 那我就写下怎么使用吧. 一.第一次拉代码 1.把服 ...

  8. svn代码提交和合并

    本文转自:http://blog.sina.com.cn/yueyuedexiaonuanfang 多人开发时有可能遇到冲突 1,重名文件  提交失败. A添加一个111.txt提交成功了.版本库可以 ...

  9. 牛逼!简单的代码提交能玩出这么多花样

    作为一个开发人员每天必不可少要提交代码,但是你真的懂代码提交吗?这篇文章带领大家熟悉一下常用的代码提交方式,大家可以根据自己所在公司的开发模式对号入座. 代码提交方式可以用一个专业术语描述:代码工作流 ...

最新文章

  1. RQNOJ103_最大利润
  2. react map循环生成的button_关于Vue和React的一些对比及个人思考(中)
  3. MaxCompute管家详解--管家助力,轻松玩转MaxCompute
  4. php无限评论回复_php如何制作无限级评论功能?
  5. 有道智云智能语音服务全面升级 最多可支持44种语言和方言
  6. python读配置文件转字典_python中读取配置文件的方式
  7. pytorch和GPU有关操作(CUDA)
  8. 好队友--超好用的函数插件大全,再也不用为excel函数使用烦恼啦
  9. P2183 [国家集训队]礼物
  10. MacOS brew 仓库URL源替换方法
  11. openlayers实现地图显示功能
  12. PatternLayout格式解读
  13. 按字节编址,一字节等于多少比特?
  14. 2022年,前端er们都在看哪些网站?(含面试、接活、学习、摸鱼等)
  15. 如何用python实现一个简单的自动评论,自动点赞,自动关注脚本?
  16. CSDN博客常用写作技巧
  17. Office 365入门之感受云计算
  18. 强迫症犯了,Python整理百度云盘文件大量重复无用文件
  19. 页面的任何位置,按下键盘,获取按键的值
  20. 台铃48V锂电电动车充电器维修一例

热门文章

  1. 2021年中式烹调师(中级)考试题库及中式烹调师(中级)报名考试
  2. 这是我们公司总结的一些关于中文乱码问题的一些解决方案和经验和大家分享
  3. chrome如何手动同步?
  4. 【print的格式化输出】
  5. 【古琴】初学者选择练习琴的六条准则
  6. Python综合评价模型(二)灰色关联度法
  7. 基于Python实现的论坛帖子情感分析
  8. javascript读写二进制
  9. 下载安装使用Canal
  10. 新时代区块链研究院 | 区块链人才需求激增200%,薪资已赶超互联网!