使用TortiseSVN检出项目 导入IDEA中无法进行版本控制

使用IntelliJ IDEA配置版本管理(SVN和Git) 在开发过程中,版本管理是必不可少的一部分,它可以帮助团队协作、管理代码历史记录,并且提供了代码回滚和分支管理等功能。本文将介绍如何使用IntelliJ IDEA配置版本管理,包括SVN和Git两种方式,另外列举了常见的问题并指导修复,以帮助开发者更高效地进行代码管理和协作。 阅读详情

一 遇到问题:

一直使用的都是git,到了一家新公司,用的是svn,在使用的过程中遇到了一些坑。

一开始在IDEA中配置svn后,直接使用IDEA中的svn 检出功能,将项目检出以后,可以进行svn的相关的操作,比如查看历史,提交下拉代码等,但是因为我某个A项目没有权限,临时用一下同事的账户以后,去操作B项目时,频繁的出现跳出Authentication required对话框,可以拉下来文件,但是无法commit,如果把弹出框叉掉,会出现svn: E175013: Access to url forbidden

 

二 解决问题:无法commit

1 于是开始百度,网上的方法都试了一遍,包括在TortiseSVN setting里面把权限清除掉、在IDEA里面File-->Setting-->Version Control(把VCS设置为Subversion)、File-->Setting-->Version Control-->Subversion-->(Clear Auth Cache、设置svn.exe)等等,都试了一遍,没有起作用,弹出框依旧

2 于是将原项目废弃,直接使用TortiseSVN检出项目,然后将项目用IDEA打开,这样的话,从外面继续使用TortiseSVN可以进行commit等操作

三 解决问题:IDEA无法进行版本控制

1  但是发现虽然使用TortiseSVN可以正常操作,但是在使用IDEA进行操作的时候,IDEA里面修改的文件不会绿色显示,使用IDEA直接提交会显示 No changes detected,使用show history, 会显示not under version control。IDEA无法进行版本控制

2 于是尝试将IDEA重启,重启后发现IDEA有一行报错,svn: E155021: This client is too old。。。。。看意思就很明确,于是重新安装了一个svn1.8,然后在File-->Setting-->Version Control-->Subversion重新设置了svn1.8的svn.exe,重启IDEA,一切正常了。

 

WinCC ActiveX控件“许可证缺失”故障排查:从注册表修复到系统兼容性全解析 本文深入解析WinCC ActiveX控件报错“未找到许可证信息”的根本原因与解决方案。核心在于系统注册表中控件的设计时许可证密钥丢失或损坏。文章提供了从手动修复注册表、排查64位系统兼容性,到预防性环境部署的全流程专业指南,帮助工程师彻底解决这一常见故障。 阅读详情

相关推荐

STC8H硬件IIC从机模式实战:手把手教你驱动OLED屏幕(附完整代码)

本文详细介绍了如何使用STC8H单片机的硬件IIC从机模式驱动SSD1306 OLED屏幕,包括硬件连接、寄存器配置、中断处理和实际应用中的优化技巧。通过完整的代码示例和实战经验分享,帮助开发者快速掌握I2C通信协议和OLED屏幕驱动技术,提升嵌入式开发效率。

weixin_33747129的博客 336

IDEA更新svn项目提示authentication required解决方法

在idea更新svn项目的时候,经常提示authentication required,然后输入用户名和密码,还是提示,容易被折磨崩溃。下面是解决办法:File->Settings->Version Control->Subversion->Clear Auth Cache...

dam454450872的博客 5万+

Unity四部曲(核心)

需要先改成Cube复杂的展开留到unity进阶再说。

ultraman1234566的博客 2797

SVN版本管理工具介绍

一:版本控制工具的作用 版本控制工具可以对你的代码进行保护、约束,防止冲突 二:SVN下载与安装 tortoiseSVN 客户端 http://tortoisesvn.net/downloads.html visualSVN 服务器端 http://www.visualsvn.com/server/download 根据电脑不同选择不同的位。360云盘SVN_32位安装包下载,点

ReliaM的博客 1559

利用Python爬虫获取淘宝商品评论:实战案例分析

在数字化时代,数据的价值日益凸显,尤其是对于电商平台而言,商品评论作为用户反馈的重要载体,蕴含着丰富的信息。本文将详细介绍如何利用Python爬虫技术获取淘宝商品评论,包括代码示例和关键步骤解析。

2401_87849335的博客 2835

AMG8833红外测温实战:在STM32F103上做个简易人体感应与温度报警器

本文详细介绍了如何在STM32F103上使用AMG8833红外测温传感器构建人体感应与温度报警系统。通过硬件连接方案、驱动代码开发、人体检测算法实现及报警系统设计,展示了如何利用8x8红外温度矩阵实现智能监测功能。文章包含实用的初始化流程、温度数据读取优化和低功耗策略,为创客项目提供完整解决方案。

weixin_33725239的博客 393

如何去除文件夹的svn属性

把“.svn”隐藏文件夹删掉就可以了。

快乐人生 1628

全功能tgbot/Telegram机器人多功能有后台版源码

trx兑换 闪兑 关键字监控 群管 usdt监控 余额查询 推广分享 等几乎常见的tg机器人功能都有。全功能tgbot/telegram机器人多功能有后台版源码-打包好的可以直接上手。

百创科技 2702

IDEA操作svn时提示authentication required

  出现问题后查询了许多这个问题的解决方案,贴出一个我认为最靠谱的答案(虽然也没解决我的问题)。   报错E170013 E230001: Server SSL certificate verification failed: certificate issued 在这里插入图片描述   解决方法:     win + r 打开运行窗口,输入cmd     输入 svn ls https://...

背着梦的幸存者 4万+

1.DJI-payload SDK负载开发准备和硬件连接及运行示例代码

大疆psdk开发环境

哒宰的博客 1442

SAP GR(Group Reporting)合并报表内容及功能简介(五)-合并和抵消

随着合并和收购数量的显著增加,企业在全球经济中面临着诸多挑战。其中最常见的是法律实体与子公司之间缺乏透明度,导致无法以经济高效的方式对账法律实体与子公司之间的公司间交易,从而造成结算出现重大延迟。公司间匹配和对账功能允许用户在关账过程中进行早期分析,以避免公司间差异,并缩短关账时的延迟。公司间匹配和对账功能交易级别匹配和实时对账基于各种组织维度(如公司、利润中心和合并单位)的灵活建模自动差异解决。应用内通信和工作流。与公司间抵销集成。

weixin_43853754的博客 4400

svn冲突如何解决

当两名或更多开发人员修改了同一个文件中相邻或相同的行时就会发生文件冲突。由于 Subversion 不知道你的项目的具体情况,它把解决冲突的工作留给了开发人员。一旦出现冲突,你就应该打开有问题的文件,查找以字符串开头的行。   1、有冲突的区域用如下的方式标记:   你的修改 =======   合并自版本库中的代码 >>>>>>> 版本  

whazhl的专栏 697

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

idea 2023.3.4版本总是提示Authentication Required

这是因为网络问题idea就会一直尝试去连接svn没成功,从而就导致一直弹出Authentication Required框让你输入账号密码验证,但暂时又没办法连接成功的网络,解决如下。把连接值和读取时间值设置大一点就好了。

qq_40609490的博客 2797

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

IDEA使用Redis时出现NOAUTH Authentication required问题

我在运行测试redis的样例中出现了这个错误,报错截图我就不放了。引发这个问题的原因:就是因为没有以auth的身份连接服务器,在连接之前需要输入auth的密码。一般来说都是需要进入IDEA的application.yaml文件(每个人的文件不一样,看自己的设置),配置redis的基本信息,其中包括了password。如果你已经配置的password但是还是报了错:1.在自己的电脑上重启redis服务,观察能否运行;不能的跳到下一步骤。

qq_43016434的博客 1947

IntelliJ IDEA 配置svn方法详解

1.安装svn客户端  IDEA需要先下载客户端:  TortoiseSVN的下载地址 : https://tortoisesvn.net/downloads.html  2.安装过程需要注意,在如下画面中需要对第二个选项进行安装选择,默认为不安装,如果后面idea引用svn文件夹的bin目录下面没有找到svn.exe的话。找到安装包重新运行,选择modify,然后勾选command line ...

EastChilde的博客 890

新版idea svn一直弹出Authentication Required

新版idea svn一直弹出Authentication Required框,主要因为svn是搭建在内网的,自己电脑没有连内网时,idea就会一直尝试去连接svn,从而就导致一直弹出Authentication Required框让你输入账号密码验证,但暂时又没办法连接内网,idea隔一会就弹出认证框,就极大的影响开发时的心情,从网上找了一大堆方法都不行,最后试了一下下面的方法再也没弹出过。SSH connection timeout设为最大值999999。

u014644574的博客 4433

一些常见svn图标的含义

项目视图   The Package Explorer view   - 已忽略版本控制的文件。可以通过Window → Preferences → Team → Ignored Resources.来忽略文件。 A file ignored by version control. You can control what resources will be ignored by goi

wangliqiang1014的专栏 1538

Idea 使文件不受SVN版本控制

在你打开的项目中File - Settings - Version Control 选择不需要版本控制的文件(夹) 你正在打开的文件就不再受SVN版本控制了 参考: Idea 使文件不受SVN版本控制 IDEA版本控制忽略文件配置(可解决SVN提交慢的问题) ...

打不死的小强lee的博客 2420

IDEA/SVN-IDEA集成SVN以后,拉取或者提交代码时,弹出框提示Authentication required,要求输入证书路径和证书密码Path to certificate

场景: SVN-IDEA集成SVN以后,拉取或者提交代码时,弹出框提示Authentication required,要求输入证书路径和证书密码Path to certificate 原因: SVN目标仓库的路径不对 解决: 网上搜了很久,基本上都是去改IDEA中关于SVN的配置,还有清除认证缓存的,试过了都没用 但有一个人的评论让我茅塞顿开,不一定是证书的问题,路径也可能选择的有问题 勾选红框的Update/Switch to ... URL确认是SVN目标仓库地址 点击OK,发现操

给自己的程序生涯留下一点痕迹 8567

新版idea在操作svn管理的项目时一直弹出authentication required

新版idea在操作svn管理的Java项目时一直弹出authentication required框,主要因为svn是搭建在内网的,自己电脑没有连内网时,idea就会一直尝试去连接svn,从而就导致一直弹出authentication required框让你输入账号密码验证,但暂时又没办法连接内网,idea隔一会就弹出认证框,就极大的影响开发时的心情,从网上找了一大堆方法都不行,最后试了一下下面的方法再也没弹出过。SSH connection timeout设为最大值999999。

weixin_44042227的博客 3390

idea中SVN拉取项目,提示Authentication Required

问题:使用idea工具里的SVN拉取项目出现这个,说明你没有访问这个SVN路径的权限 解决方法:找相关人员开通下SVN权限

qq_40572200的博客 5682

請勿將某些檔案類型的檔案簽入到 Subversion 版本庫 (二版)

转自: http://blog.miniasp.com/post/2008/02/20/Do-not-commit-these-file-type-into-subversion-repository.aspx 我們在用 Visual Studio 開發專案的時候,常常都會有人將一些個人的設定檔也簽入到 Subversion 版本庫,例如說:*.suo, *.user 等。導致每

侯文博的专栏 2073

Intellij IDEA SVN版本控制问题

为什么80%的码农都做不了架构师?>>> ...

weixin_33815613的博客 155

【IDEA】轻松去除SVN关联

SVN一旦和本地做了资源关联后,想要解除绑定,仅靠"tortoise Svn"那得把你逼疯;下面放个IDEA版的一键解除关联,IDEA提供了一个比较方便的插件,下面是步骤: 1、通过File-> Settings进入 2、打开Plugins ->搜索SVN ,找到一个SVN Disconnect插件,然后Install,安装完成重启IDEA; 3、重启进入后,你会发现VCS上面多了个子菜单,叫SVN Disconnect;点击后即可解除资源关联; ...

Sunny的专栏 4926

SVN的安装和介绍以及SVN的配置和使用(包含IDEA集成SVN、SVN解决版本冲突问题)

SVN的全称是Subversion,即版本控制系统。它是一个开放源代码的版本控制系统。作为一个开源的版本控制系统,Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(Repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样就可以把档案恢复到旧的版本,或是浏览文件的变动历史。Subversion是一个通用的系统,可用来管理任何类型的文件,其中包括程序源码。

天行健 君子以自强不息,地势坤 君子以厚德载物。 3274

解决idea 从SVN 更新或提交代码时异常: is not under version contro

刚刚由于手贱。把idea 从2017.3版本升级到了2018.1.虽然插件和配置信息得以保留了。但是发现无法更新或者提交代码到SVN。查看历史提交也不行,一直提示:is not under version contro。顾名思义,就是提示是否在版本控制中。解决办法:找到项目文件-->右键-->选中将项目升级到工作副本-->确认-->回到idea发现可以进行操作了。...

青春沐谷的博客 6115
上一篇: Idea中Java代码修改以后运行,代码不生效
下一篇: 记一次OOM的排查
Badrains
博客等级 码龄11年 1粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值