欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

IDEA上传项目到SVN

发布时间:2023/12/31 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 IDEA上传项目到SVN 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

一、什么是SVN

SVN就是用来进行版本控制的工具,主要用于团队协作开发,和历史版本恢复等。

SVN分为服务端和客户端 推荐使用:

1、服务端:VisualSVN Sever

说明:用来创建项目仓库(存放项目用的),项目,SVN用户,组织,用户权限,生成SVN访问网址路径等。类似一个后台服务器,用来管理SVN项目和用户 下载地址:https://www.visualsvn.com/ 下载右边的 VisualSVN Sever

2、客户端

客户端TortoisesSVN(小乌龟)

说明 用来进行项目文件的SVN操作。

1、下载地址

https://tortoisesvn.net/downloads.html

电脑是64位就下载64位的

2、小乌龟安装要注意

把这个红叉选项换成跟其它选项一样,启用它,不然安装后找不到svn.exe

下载小乌龟官方自带中文插件,等小乌龟安装好后安装 都安装好后,

3、服务端使用

1、先用服务端创建仓库

设置仓库名

选择下面Single-project(给你生成trunk,branches,tags文件夹) trunk:主干(用来存放最新版本的项目) branches:分支(用来存放之前版本的项目) tags:标签(用来维护修改之前版本的项目)

2、创建用户

3、创建用户组织

(dev、test、product)

4、仓库或者文件授权

右击创建的仓库,或者仓库的(trunk,branches,tags)文件选择Propertises 进行授权 废话结束

二、IDEA配置连接SVN

1、设置SVN路径

到IDEA进行SVN设置,让IDEA使用小乌龟进行SVN操作

选择执行文件

选择你小乌龟安装路径里的svn.exe执行文件

2、添加要上传到SVN服务端的项目

点击加号去添加要上传SVN的项目

3、启动VSN版本控制

4、连接SVN服务器

这时项目就会变成红色的,右击项目选择 Subversion的Share… 进行连接SVN服务器 这里要添加连接的SVN仓库文件路径,点击加号 到VisualSVN Server 仓库的复制trunk文件夹路径 选择第一个选择,Share 这里项目变绿色了相当于checkout成功了,然后再commit提交项目

5、设置忽略文件

这里建议把所有模块下的target目录都设置为忽略上传,选择递归更替属性。因为它是编译文件,没有必要上传,浪费资源 实验发现IDEA2020版本这样设置无效还是会上传target文件到SVN 项目大一点还可能导致一直卡在commit 补充解决方法: 到设置 文件类型 .ignore(IgnoreLang)下面添加忽略类型 .iml;.idea;.gitignore;.sh;.classpath;.project;*.settings;target; 这样才能真正忽略上传target以及一些没必要上传的文件到svn。

commit提交项目 忽略警告直接commit 等待IDEA上传完项目,右键刷新下trunk文件项目就能看到项目上传成功了

6、如何重新上传项目

最后再说下怎么删除之前上传的项目,重新上传svn

1、先删除VisualSVN服务端的项目

2、找到IDEA项目目录将.svn文件删除

3、上传

然后就可以重新连接项目到svn,重新上传项目到svn

根据CSDN博主「KID星心」的原创文章更改。
版权声明:本文为CSDN博主「KID星心」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43993373/article/details/107877697

总结

以上是生活随笔为你收集整理的IDEA上传项目到SVN的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。