idea通过svn上传_IntelliJ IDEA之如何提交代码到SVN服务器

一、准备

参照《IntelliJ IDEA教程之如何配置SVN》这篇文章配置SVN插件。

提交代码到SVN之前,记得要先创建版本库,请参照<>这篇文章创建版本库。

二、步骤

♦查看SVN资源库,如下图

♦弹出一个svn的窗口,在左边有加号可以添加一个svn的库

♦点击”+”号,添加SVN资源库,URL地址输入您创建的版本库地址,我们这里输入:https://Lenovo-PC/svn/IdeaWeb/queen

♦点击OK,如图,多了版本库的地址

♦跟在《Maven工程如何提交到SVN服务器》文章中一样,在提交代码之前,要先share目录到SVN服务器

找到我们创建的Maven工程,右键 ->Subversion -> Share Directory…

♦弹出如下图,进行选中

♦点击 Share,弹出以下界面,默认勾中 1.8 format

♦点击 OK,如果成功,弹出以下界面

♦刷新SVN Respositories,弹出以下界面

♦然后返回,选中工程右键 ->Subversion -> Commit Directory…

♦弹出以下界面

◊为什么选择忽略.iml文件?

因为.iml文件和eclipse中的.classpath,.project都属于开发工具配置文件,也就是在项目导入ide的过程中生成的配置文件,每个人开发环境是不一样的,所以这个文件没必要提交。而且如果提交之后,出现冲突,还需要解决比较麻烦。

♦点击Commit,提交成功,查看SVN服务器,代码已提交成功

类似的,我们将剩下的几个工程按照上面的步骤提交到SVN

最后,我们将所有的Maven工程提交到了SVN。

至此,关于IntelliJ IDEA教程之如何提交代码到SVN服务器介绍完毕。

使用C#代码追加和提交文件到SVN服务器

windows系统下使用svn的命令需要安装一个插件,下载地址:http://sourceforge.net/projects/win32svn/?source=typ_redirect 安装后程序会 ...

提交代码,SVN被锁定,提示:svn is already locked解决方案

今天遇到一个问题,svn 在提交代码的时候出现了svn is already locked,这是什么鬼,svn 没少用,但是这种情况,还是第一次遇到,于是,百度一下,查了一下,做一下个人分享. 遇到这 ...

xcode 把项目代码提交到远程SVN服务器

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

关于eclipse中代码与SVN服务器关联问题

今天开始开发新项目,此项目采用maven搭建,分多个工程,用eclipse的SVN插件检出工程之后只有一个工程,只好用桌面端的SVN工具检出,然后再import导入到eclipse中直接变成了多个工程 ...

AndroidStudio关联svn并上传代码到svn服务器上

打开AndroidStudio,按Ctrl+Shif+S快捷键,进入Settings设置页面.如上图所示,找到Version Control->点击Subversion->右边框口中勾选U ...

Git提交代码到远程服务器

1.下载Git 不用说了,这个是必须的,也是最简单的步骤,地址如下: http://git-scm.com/download 这里会提供三个版本的下载地址,读者可以自行查找. 2.创建代码库 远程的代 ...

微信开发之SVN提交代码与FTP同步到apache的根目录

SVN是协同开发的,版本控制器,就是几个人同时开发,可以提交代码到SVN服务器,这样就可以协同开发,一般是早上上班首先更新下代码,然后自己修改代码 工作一天之后,修改代码之后,下班之前,更新代码,然后 ...

jenkins 整合maven,svn(配置钩子程序实现提交代码自动构建),tomcat实现热部署(windows+linux分别实现)

springboot : https://blog.csdn.net/zjh_746140129/article/details/80904876 1 准备工作: (1)运行jenkins的tomca ...

SVN服务器和客户端使用教程总结

一.SVN简介 Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历 ...

随机推荐

Ubuntu 14.04下搭建 Android 开发环境(1) -JDK安装

1.下载最新的jdk安装,地址:http://www.oracle.com/technetwork/java/javase/downloads/ 2.解压jdk-8u20-linux-x64.gz,我 ...

Go语言并发与并行学习笔记(三)

转:http://blog.csdn.net/kjfcpua/article/details/18265475 Go语言并发的设计模式和应用场景 以下设计模式和应用场景来自Google IO上的关于G ...

java Reference(摘录)

Java中的Reference对象和GC是紧密联系在一起的,Reference的实现也是和GC相关的. 强引用 强引用是Java中使用最普遍的引用,我们经常使用的Object o = new Obje ...

x-pack-5.6.10激活教程

x-pack-5.6.10激活教程 简介 X-Pack 已经作为 Elastic 公司单独的产品线,前身是 Shield, Watcher, Marvel, Graph, 和 reporting,先来 ...

市场不相信眼泪:AI第一股暴力裁员 惨了

近日,有网友在社交平台匿名爆料称,科大讯飞准备优化30%的正式员工. 还有人匿名爆料,科大讯飞无补助报销出差加班,迫使员工离职,并将矛头指向了一个叫“黄狗子”“黄国庆”的角色. 有媒体猜测,科大讯飞采 ...

jmeter oracle 多机 jdbc url配置

jmeter oracle 多机 jdbc url配置: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HO ...

center os

CentOS.Ubuntu.Debian三个linux比较异同 Center OS 7 安装 $$ center os 安装mysql5.6 Linux学习之Center os网络配置 Cent Os ...

6.3 Controllers -- Managing Dependencies Between Controllers

1. 有时候,特别是当嵌套资源的时候,我们需要两个controllers之间的某种连接.让我们拿这个router当做例子: app/router.js var Router = Ember.Route ...

WWDC 2017 苹果开发者大会

1.更新了系统固件 iOS 11 macOS High Sierra watchOS 4 tvOS 11 2.更新了硬件以及新设备 升级了 iMac  以及 iMac Pro 升级了 MacBook ...

php源码建博客5--建库建表-配置文件-错误日志

主要: 整理框架 建库建表 配置文件类 错误日志记录 --------------本篇后文件结构:-------------------------------------- blog ├─App │ ...

你可能感兴趣的:(idea通过svn上传)