`
yeshaoting
  • 浏览: 684198 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[SVN错误]svn already locked

 
阅读更多

 

[SVN错误]svn already locked


解决办法:

在出错文件夹下,鼠标右键TortoiseSVN->Clean up...

 

 

 

 

 

Following From http://www.blogjava.net/coderdream/archive/2008/05/27/203115.html

 

出现这个问题后使用“清理”功能,如果还不行,就直接到上一级目录,再执行“清理”,然后再“更新”。

有时候如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,然后“清理”,最后“更新”或“提交”。 


网络摘抄1:
错误信息
Malformed file    
svn: E:\svn\repository\conf\svnserve.conf:12: Option expected    
原因:

配置文件12行开头有空格

 

错误信息
Attempted to lock an already-locked dir    
svn: Working copy 'E:\integration\com.svn.practise' locked  

原因:

需要用svn cleanup上次关闭时的锁定


网络摘抄2:
在eclipse里提交和更新文件是抱错。 

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里同步,下班时,要提交(提交前,先在文件夹的右菜单中,选择小组>清除),保证每个人的机子里在开工前都是最新版本

老实讲,因为版本冲突,提交冲突,更新失败等等问题,耽误了好些时间,但我知道主要还是自身操作不熟练不规范的问题。我相信,只要坚持,大家包括我的组员一定都会喜欢上这个小海龟的  


 

  • 大小: 10.9 KB
分享到:
评论

相关推荐

    SVN在客户端执行UPDATE报locked的处理办法

    在日常使用SVN的过程中,开发者可能会遇到各种各样的问题,比如在执行`svn update`命令时出现“locked”的错误提示。本文将详细介绍这一问题的原因、常见场景以及如何有效解决。 #### 错误现象 当在SVN客户端执行`...

    常见SVN错误处理大串讲

    ### 常见SVN错误处理详解 #### 引言 在进行软件开发的过程中,版本控制系统扮演着极其重要的角色。Subversion(简称SVN)作为一款广泛应用的版本控制系统,在使用过程中难免会遇到各种各样的问题。本文将详细介绍...

    SVN各种错误提示产生原因及处理方法大全

    SVN 错误提示产生原因及处理方法大全 SVN(Subversion)是一种版本控制系统,广泛应用于软件开发、文档管理等领域。然而,在使用 SVN 过程中,可能会遇到各种错误提示,影响工作效率。本文将对 SVN 中常见的错误...

    应用中遇到的svn错误

    在使用Subversion(简称svn)进行版本控制时,可能会遇到一些常见的错误,这些错误往往阻碍了正常的代码管理和协作流程。本文将深入解析标题和描述中提及的两个具体问题及其解决方案。 **问题一:“入口”有无效的...

    SVN常见的错误及解决方法

    以下是一些常见的SVN错误及其解决方法: 1. **错误信息:Server sent unexpected return value (500 Internal Server Error)** 这个错误通常是由于输入的用户名错误导致的。解决方法是检查并确保使用正确的用户名...

    SVN冲突深度解析完整版

    这时候,如果我们强制关闭进程,然后再次提交,那么就会出现“the dir you Attempted to lock has been already-locked”的错误。 因此,我们可以确定,SVN提交代码的第一步就是锁定要提交代码所在的目录,然后才...

    转svn-E170001报错的原因以及解决方案.docx

    svn-E170001报错是指在使用Jenkins配置svn拉取项目时出现的一种错误,错误信息为svn: E170001。该错误的出现是由于svn账户名和密码没有权限所导致的。 svn-E170001报错的原因: 1. svn账户名和密码没有权限:svn...

    SVN_commit错误分析经验共享

    本文将深入探讨“SVN commit错误分析经验共享”,帮助开发者理解和解决在使用SVN过程中遇到的常见问题。 一、SVN概述 SVN全称Subversion,是一个用于管理软件源代码版本的系统,允许团队成员对同一份代码进行协同...

    myeclipse用svn提交的时候报错

    在使用MyEclipse进行SVN提交时遇到错误:“Attempted to lock an already-locked dir”,具体表现为以下错误信息: ``` svn: Working copy 'D:/Program Files/MyEclipse 6.6flex/workspace/emis/WebRoot/emis/...

    svn-win32-1.7.2.zip (win32svn) [SVN 绿色版]

    将文件解压缩到 C:\ 下,将解压缩后的 svn-win32-1.7.2 文件夹名改为 svn,然后将 C:\svn\bin 加入到系统的 PATH 环境变量中,即可开始使用。 将 svnserve.exe 设置为系统服务: sc create svn binpath= "C:\svn\...

    svn服务用svnsync命令双机热备

    ### SVN服务用svnsync命令实现双机热备 #### 概述 在软件开发过程中,版本控制系统(Version Control System, VCS)是必不可少的工具之一。Subversion(SVN)作为一款广受欢迎的集中式版本控制系统,在企业级项目...

    svn web client svn客户端

    **SVN 客户端与 Web 客户端详解** SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的版本。它允许团队成员协作开发,跟踪文件更改,合并代码,并轻松回溯到任何历史版本。...

    清楚svn目录下生成的.svn文件夹

    在使用Subversion(SVN)版本控制系统管理代码时,`.svn`文件夹是SVN用于存储元数据的地方,包括版本信息、工作副本配置等。这些文件夹对于SVN的正常运行至关重要,但有时它们可能会占用大量的磁盘空间,或者在不...

    svn清理sqlite3

    7. **错误日志分析**:查看svn的错误日志,日志通常位于用户目录下的`.subversion/logs`,这些信息可以帮助定位问题的具体原因。 通过以上步骤,大部分svn操作异常的问题都能得到解决。对于更复杂的情况,可能需要...

    获取svn最新版本号示例 以及svn常用命令

    在软件开发过程中,版本控制系统是不可或缺的工具,其中Subversion(简称svn)是广泛应用的一种集中式版本控制系统。本文将深入探讨如何获取svn的最新版本号,并介绍一些常用的svn命令。 首先,获取svn的最新版本号...

    清理SVN、断开SVN连接,工具

    1. **安全风险**:操作注册表需要谨慎,因为错误的操作可能导致系统不稳定或功能丧失。确保备份注册表和重要数据,以防万一。 2. **权限要求**:运行`.reg`文件通常需要管理员权限,以允许修改系统级别的设置。 3. *...

    svn1.14.1、svn1.14.2

    svn1.14.1、svn1.14.2

    Svn 提交过程中的错误

    本篇文章将深入解析“Svn提交过程中的错误”,包括“文件提交失败”和“警告:已经存在”的问题,并提供相应的解决方案。 首先,我们需要理解Svn的基本工作原理。Svn是一个分布式版本控制系统,它允许用户跟踪文件...

Global site tag (gtag.js) - Google Analytics