cvs不能提交 Permission denied

2021-04-21 23:30:03 字數 1877 閱讀 4114

今天乙個朋友問題我乙個cvs error。

the server reported an error while performing the "cvs commit" command.

ccookteammeal: cvs [server aborted]: cannot rename file /web/***/webroot/web-inf/,web.xml, to /web/***/webroot/web-inf/web.xml,v: permission denied

回想之前用cvs時也遇到過這個經典問題,使用者許可權問題:

問題就出現在目錄的許可權上.我們安裝cvs伺服器時一般都用的是混合模式登入,需要windows和cvs共同驗證。

要登入cvs,必須同時是cvs使用者和window使用者,並且這個使用者要對cvs目錄有讀寫許可權。

一般我們新建的cvs使用者,預設在window裡只是普通使用者,對cvs目錄只有讀許可權,但沒有寫許可權,所以可以獲取檔案,但當cvs 提交commit時,會報錯 permission denied.

所以,遇到這種情況,就把你的cvs使用者在window(cvs伺服器所在的機器)上修改為administrator許可權。

在網上又摘錄一些問題及解決如下:

症狀1:

cvs chacl default:n

cvs [chacl aborted]: server does not support chacl

***** cvs exited normally with code 1 *****

解決:是python跟wincvs不相容,最後用python221+cvsnt-2.0.41+wincvs1.3中文版

症狀2:無法checkout模組

cvs checkout 大狼的工作目錄 (in directory e:/cvs/sssss)

cvs server: user user4 cannot access lxwdir

***** cvs exited normally with code 1 *****

解決:沒有給user4的使用者此工作目錄的讀寫許可權

症狀3:無法提交修改,加檔案等

cvs commit -m "no message" "新建 文字文件.txt" (in directory e:/cvs/sssss/zyldir/)

cvs [server aborted]: "commit" requires write access to the repository

***** cvs exited normally with code 1 *****

解決:沒有把user4加到writers中去

症狀4:無法提交修改,加檔案等

cvs add: empty password used - try 'cvs login' with a real password

cvs [add aborted]: authorization failed: server 192.168.0.105 rejected access to e:/cvs/khroot for user user2

***** cvs exited normally with code 1 *****

解決:應為我用user1使用者checkout了模組,但用user2修改檔案並提交,或加檔案,重新用user2再在其他目錄checkout一下模組,修改提交就可以了

症狀5:無法給模組附使用者

cvs chacl user4:rcw

***** cvs exited normally with code 1 *****

cvs [server aborted]: "chacl" requires write access to the repository

解決,我用user4登入了,只有administrator有此許可權

MyEclipse使用CVS管理不能提交的問題

今天我見到乙個cvs error。the server reported an error while performing the cvs commit command.ccookteammeal cvs server aborted cannot rename file web webroot ...

jquery submit 不能提交表單

當使用jquery中的submit 提交表單時,怎麼都提交不了,最後發現是乙個細節問題。這樣乙個表單,通過jquery的sumbit 提交,看似 沒有任何問題,但是怎麼都提交不了。原因!id submit name submit 表單和其子元素不宜用乙個表單的屬性的屬性作為name或id的名稱,如s...

git 突然不能提交了

開開心心的擼完 push一下,竟然被拒絕了。1 檢視你本地公鑰是否已經在git上ssh裡配置 2 沒配置配置下,如果還有問題繼續往下看 1 找到你的.ssh資料夾 2 檢視裡面ssh key 是否有多個 3 git 預設是使用id rsa 4 例如你的名稱git上配置的是 aaa 5 在.ssh下找...