myeclipse用svn提交的时候报错:
Attempted to lock an already-locked dir
svn: Working copy 'D:/Program Files/MyEclipse 6.6flex/workspace/emis/WebRoot/emis/emresource' locked
org.tigris.subversion.javahl.ClientException: Attempted to lock an already-locked dir
svn: Working copy 'D:/Program Files/MyEclipse 6.6flex/workspace/emis/WebRoot/emis/emresource' locked
解决方法:
出现这个问题后使用“清理”功能,如果还不行,就直接到上一级目录,再执行“清理”,然后再“更新”。
有时候如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,然后“清理”,最后“更新”或“提交”。
1、在客户端命令行使用命令 svn cleanup D:/Program Files/MyEclipse 6.6flex/workspace/emis/WebRoot/emis/emresource
2、直接进入到上面的文件夹下的.svn目录,删除lock文件就可以了
网络摘抄1
错误信息
Attempted to lock an already-locked dir
svn: Working copy 'E:\integration\com.svn.practise' locked
原因:
需要用svn cleanup上次关闭时的锁定
在eclipse里提交和更新文件是抱错。
网络摘抄2
Attempted to lock an already-locked dir
svn: Working copy 'F:\workspace\WebFrame\WebRoot\attach\prodrelation' locked
执行“清除”操作后,问题解决了。
很多操作,例如中断提交,都会进入这种工作拷贝的锁定状态。
网络摘抄3:
因为这两天频出这个现象,现在基本不怕这个问题了
我是这样解决的:
1 三令五申项目的组员必须先同步,合并,再提交
2 操作后经常地在父目录使用clean up命令
3 解决了locked问题后,还出现不能更新的现象时,就删除目录下的所有文件,包括.svn,再重新check out服务器同目录一次
4 总之,操作要规范,要强调组员每天开工时,先在ECLIPSE里同步,下班时,要提交(提交前,先在文件夹的右菜单中,选择小组>清除),保证每个人的机子里在开工前都是最新版本
分享到:
相关推荐
在使用Subversion(SVN)进行版本控制时,有时可能会遇到一个常见的错误提示:“org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir”。这个错误通常表示某个目录已经被锁定,...
在使用MyEclipse进行SVN提交时遇到错误:“Attempted to lock an already-locked dir”,具体表现为以下错误信息: ``` svn: Working copy 'D:/Program Files/MyEclipse 6.6flex/workspace/emis/WebRoot/emis/...
Attempted to lock an already-locked dir svn: Commit failed (details follow): svn: Working copy 'E:\eclipse2018workspace2\SWS\src\com\sws\www' locked. svn: 'E:\eclipse2018workspace2\SWS' is already ...
首先,让我们来看一下错误信息:org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir。这是什么错误呢?根据提示能够想到,SVN在提交代码的时候,会执行一个锁定操作。于是,...
1.CMD >change-svn-wc-format.py D:\MyEclipseWorkspace\projectName\WebRoot\WEB-INF\lib 1.4 --verbose CMD >change-svn-wc-format.py D:\MyEclipseWorkspace\projectName\WebRoot\WEB-INF\lib 1.4 --verbose ...
myeclise10 svn: E210004: Number is larger than maximum 解决方案 专门解决win7 64位操作系统 下svn插件问题。 下载文件包括: site-1.8.22.zip --->svn离线安装包 Slik-Subversion-1.8.9-x64 --->问题修复必选...
用PC搭建SVN服务器:局域网SVN服务器。里面有详细的教程,包含VisualSVN-Server32位和VisualSVN-Server64位。你只需要简单的安装,就可以轻松的搭建起局域网内使用SVN,轻松管理程序代码的版本,完美的兼容其他的SVN
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
本文将深入探讨“SVN commit错误分析经验共享”,帮助开发者理解和解决在使用SVN过程中遇到的常见问题。 一、SVN概述 SVN全称Subversion,是一个用于管理软件源代码版本的系统,允许团队成员对同一份代码进行协同...
1.将sqlite3.exe放到.svn的同级目录 2.启动cmd执行sqlite3 .svn/wc.db 3. "select * from work_queue"; 4. delete from work_queue; 5.svn目录下右键:TortoiseSVN->Clean up
svn-E170001报错是指在使用Jenkins配置svn拉取项目时出现的一种错误,错误信息为svn: E170001。该错误的出现是由于svn账户名和密码没有权限所导致的。 svn-E170001报错的原因: 1. svn账户名和密码没有权限:svn...
2、svn-1.4.3-setup.exe : SVN服务器 3、TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi : SVN客户端 4、LanguagePack-1.4.0.7501-win32-zh_CN.exe: SVN客户端中文语言包 5、SVNService.exe windows服务,根据他来...
### SVN常用命令详解 #### 一、SVN子命令 ##### 1、svn help - **功能**: 显示SVN命令的帮助信息。 - **语法**: `svn help [subcommand]` - **说明**: 可以单独使用`svn help`查看所有SVN命令的帮助列表,或者使用...
### 常见SVN错误处理详解 #### 引言 在进行软件开发的过程中,版本控制系统扮演着极其重要的角色。Subversion(简称SVN)作为一款广泛应用的版本控制系统,在使用过程中难免会遇到各种各样的问题。本文将详细介绍...
Internet Direct (Indy) 10 SVN版本号:4525 发布日期:2010-11-25 支持:Delphi/CB可用
SVN(Subversion)是一种版本控制系统,用于管理文件和目录的历史版本。SVN资源库通常使用特定协议访问,比如svn://或***。通过安装SVN并配置它使用http或https协议,用户可以从远程客户端进行访问。以下是从给定...
在日常使用SVN的过程中,开发者可能会遇到各种各样的问题,比如在执行`svn update`命令时出现“locked”的错误提示。本文将详细介绍这一问题的原因、常见场景以及如何有效解决。 #### 错误现象 当在SVN客户端执行`...
- **错误信息**:Failed to get lock on destination repos, currently held by... - **原因分析**:源库在目标库上加了svn:sync-lock属性,正常情况下会在同步完成后释放锁。但如果同步过程中断,则锁不会被自动...
SVN 错误提示产生原因及处理方法大全 SVN(Subversion)是一种版本控制系统,广泛应用于软件开发、文档管理等领域。然而,在使用 SVN 过程中,可能会遇到各种错误提示,影响工作效率。本文将对 SVN 中常见的错误...
### SVN服务器学习教程知识点 #### 一、SVN(Subversion)简介 - **定义**:SVN(Subversion)是一种分布式版本控制系统,主要用于代码管理,支持多用户协作开发。 - **特点**: - 版本控制能力强大,能够记录每一...