svn:E155004:..(资源路径)..已被锁定

bit*_*der 37 svn

我在尝试将更改提交到存储库时遇到错误.我确定我的资源(类)没有锁定,但它仍然给我错误:

Some resources were not updated.
svn: E155004: Working copy 'D:\svnworkspace\crm\weblayer\com\lmkr\crm\web\model\dashboard' locked
svn: E155004: 'D:\svnworkspace\crm' is already locked
Run Code Online (Sandbox Code Playgroud)

Mar*_*rot 95

更新并清理您的工作副本.

svn update
svn cleanup
Run Code Online (Sandbox Code Playgroud)

如果没有其他工作,请将更改保存为补丁(TortoiseSVN创建补丁...svn diff > changes.diff),然后重新检查存储库.然后,您可以将修补程序应用于新的工作副本(TortoiseSVN应用修补程序...svn patch changes.diff).


小智 20

解:

步骤1:必须删除".svn"隐藏文件下的"锁定"文件.

第2:如果没有"锁定"文件,那么你会看到"we.db"你必须打开这个数据库,需要从下面的表中单独删除内容

- 锁定

- wc_lock

第3步:清理您的项目

Step4:现在尝试提交.

第5步:完成.

  • 非常感谢.这对我有用.需要在我的mac上使用"http://sqlitebrowser.org/"修改SQLite数据库. (2认同)
  • 对我来说,文件是wc.db. 清理锁和wc_lock工作! (2认同)
  • 只是将命令放在命令中-[C:\ sw \ sqlite> sqlite3.exe C:\ workspace \ project1 \ .svn \ wc.db“从wc_lock选择”],然后执行此[C:\ sw \ sqlite> sqlite3.exe C:\ workspace \ project1 \ .svn \ wc.db“从wc_lock删除”] (2认同)

小智 12

对我来说,在Eclipse中工作:

团队 - >清理


小智 6

切换时会发生这种情况。在开始之前关闭日食。

这些是我遵循的步骤来解决并为我工作。

  • Eclipse 版本:版本:2018-12 (4.10.0)

  • SQLLite 版本:DB.Browser.for.SQLite-3.11.2-win64

脚步:

  1. 下载 - https://sqlitebrowser.org/dl/我下载了 zip 版本。
  2. 解压缩下载的 zip。
  3. 打开“SQLite 数据库浏览器”
  4. 找到您的 .svn 文件夹 - C:\Workspace-Eorder\myNCR_Release_5.0.0.0.svn\
  5. 打开“wc”文件。
  6. 转到 SQL 查询浏览器:
  7. 从 wc_lock 中选择;--- 如果锁定,你会得到一些行。
  8. 从 wc_lock 删除
  9. 关闭并保存更改。

截屏: 在此处输入图片说明