我在我的Android项目中使用了SVN Subversion。
我签出了这个项目,做了很多修改,试图提交。我在"Commit Changes“屏幕上看到了以下消息:
Warning: not all local changes may be shown due to an error: svn: E235000: In file '/Library/Caches/com.apple.xbs/Sources/subversion/subversion-67/libsvn_wc/wc_db.c' line 9534: assertion failed (child_pre
场景:二进制文件需要修改svn锁。要修改,文件首先被锁定、修改,然后在提交时使用"Cancel“按钮取消提交。由于某些原因,删除了包含锁定文件的整个文件夹(包括.svn文件夹)。
Problem:我通过tortoise使用"SVN更新“。所有文件都被更新了。但以前锁定的文件并不表示锁定符号已锁定。不过,我修改了文件并试图提交。
提交时发生错误:
Server sent unexpected return value (423 Locked) in response to PUT request for '/****/!svn/wrk/9f89b6b6-7932-9f4
"SVN的日志有一个“-v”模式,输出在每个提交中更改的文件的文件名,如下所示:
jes5199$ svn log -v
------------------------------------------------------------------------
r1 | jes5199 | 2007-01-03 14:39:41 -0800 (Wed, 03 Jan 2007) | 1 line
Changed paths:
A /AUTHORS
A /COPYING
A /ChangeLog
A /EVOLUTION
A /INSTALL