2013-01-09 184 views
0

我在一個項目中工作,我們正在使用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) 

我沒有successs試過這樣:

  • Resintall TortoiseSVN的
  • 安裝最新的TortoiseSVN
  • 重新下載brach

有關如何解決此問題的任何想法?

+1

試着強行解鎖文件。這看起來可能是由'SVK'造成的 – Petesh

回答

3

這是你的問題:

Commit blocked by pre-commit hook (exit code 255) with output:

專人負責貴公司建立顛覆創造了一個預提交掛鉤,顛覆之前執行允許你提交通過。如果該預提交鉤子以0錯誤代碼退出,則您的提交將通過。否則,它不會。

此退出代碼(255)通常與錯誤的預先提交掛鉤相關聯,這些掛鉤意外失控。沒有人可以做任何事情。請聯繫Subversion管理員並向他們顯示此輸出。他們需要修復預先提交的鉤子,或者完全刪除它。

2

今天我遇到了同樣的錯誤。

Commit blocked by pre-commit hook (exit code 255) with output:

發現我的問題是由於我輸入的評論。刪除評論中的括號和引號清除了錯誤。

相關問題