我在一个项目中工作,我们正在使用 TortoiseSVN 作为控制版本。我们是一个小团队(五人),当我使用“显示日志”或尝试提交时,我遇到了一种奇怪的行为。
这个问题只发生在我的电脑上,“显示日志”功能没有显示最近的提交。我检查了日期范围并且错误,但我无法将其更改为最近的日期。
另外,当我尝试提交某些内容时,会出现此错误:
Commit failed (details follow):
Commit blocked by pre-commit hook (exit code 255) with output:
open_root:
SVN::Delta::Editor=HASH(0x3710a48),17882,_p_apr_pool_t=SCALAR(0x3c13c40)
open_directory:
SVN::Delta::Editor=HASH(0x3710a48),Android,_p_void=SCALAR(0x3c52af8),17882,_p_apr_pool_t=SCALAR(0x3c13c58)
open_directory:
SVN::Delta::Editor=HASH(0x3710a48),Android/trunk,_p_void=SCALAR(0x3c52bd0),17882,_p_apr_pool_t=SCALAR(0x3c13c58)
open_file:
SVN::Delta::Editor=HASH(0x3710a48),Android/trunk/ReadMe.txt,_p_void=SCALAR(0x3c52ba0),17882,_p_apr_pool_t=SCALAR(0x3c13c58)
No user associated with filesystem: Cannot verify lock on path
'/Project/trunk/master/gfx/Spr.spt'; no
username available at /usr/share/perl5/SVK/Editor/ByPass.pm line 87
DESTROY: SVN::Delta::Editor=HASH(0x3710a48)
我试过这个没有成功:
- 重新安装 TortoiseSVN
- 安装最新的 TortoiseSVN
- 重新下载分支
关于如何解决这个问题的任何想法?