2010-02-08 247 views
2

試過今天提交到我的SVN倉庫,但我得到一個500內部服務器錯誤提交

Error: Commit failed (details follow): 
Error: Server sent unexpected return value (500 Internal Server Error) in response to 
Error: PUT request for '//!svn/wrk/36ffb5e7-878f-fa4e-9b5e-ce3415750884/.htaccess' 

上的一個文件,這是我的.htaccess文件。我試過刪除存儲庫,但得到一個

Server sent unexpected return value (403 Forbidden) in response to PROPFIND request for '/.htaccess' 

請指教!在我上次提交時,它工作正常。這是一個權限問題或什麼?謝謝。

+0

您是否有權訪問Web服務器日誌,並可以從該端發佈相關輸出? – ShiDoiSi 2010-02-08 10:03:19

+0

嗯我在哪裏可以找到這個日誌?運行Ubuntu服務器。試圖看在apach2日誌已經 – axsuul 2010-02-08 11:05:33

+0

它被埋在error.log ... – 2011-12-17 11:09:52

回答

0

我剛剛張貼在這裏的解決方案:Why won't svn let commit .htaccess files?

+0

嗨,我有同樣的問題,但我們有.net項目,沒有.htaccess文件,我該如何解決這個問題? – 2014-09-18 11:39:21

+0

@vinitpatel假設您使用IIS,您必須將規則轉換爲web.config ...如下所述:http://www.iis.net/learn/application-frameworks/install-and-configure-php-應用上-IIS /翻譯-htaccess的內容到IIS的webconfig – 2014-09-20 04:45:56

1

您可以備份目錄到其他地方,則使用SVN刪除的目錄,然後commint,然後將備份目錄複製到原來的地方,然後使用svn添加!

我只是做這些步驟並解決問題。我認爲svn xml結構可能有些問題。

0

如果SVN安裝在Ubuntu上,這個wiki可能會有所幫助。 我遇到了同樣的問題,就在剛纔,關鍵在於

$ cd /home/svn 
    $ sudo chown -R www-data:subversion myproject 
    $ sudo chmod -R g+rws myproject 
0

檢查,如果密碼被刪除SVN憑證過期或沒有,然後再試一次提交。它爲我工作遵循以下步驟。 在Windows系統中嘗試

在窗口中鍵入%APPDATA%開始並打開文件夾位置。導航到svn.simple文件夾(漫遊 - > Subversion - > auth - > svn.simple)。刪除此文件夾中的文件。移至eclipse,右鍵單擊Project,Team - > Cleanup。現在嘗試提交。