posts - 72, comments - 66, trackbacks - 0, articles - 0

          cvs不能提交 Permission denied

          Posted on 2008-06-05 14:27 Fingki.li 閱讀(6221) 評論(1)  編輯  收藏 所屬分類: About development
          今天一個朋友問題我一個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有此權限



          Feedback

          # re: cvs不能提交 Permission denied  回復  更多評論   

          2009-12-28 14:28 by snow_J
          經典,經典,太經典了。
          主站蜘蛛池模板: 翼城县| 克什克腾旗| 满城县| 威信县| 都昌县| 南投县| 宝应县| 南丹县| 呼伦贝尔市| 恩施市| 乌什县| 玉龙| 安庆市| 曲麻莱县| 长岭县| 衡南县| 原阳县| 萍乡市| 广饶县| 阿荣旗| 昌图县| 澎湖县| 钟山县| 临江市| 彰化市| 鹤壁市| 孝义市| 聂荣县| 北宁市| 南澳县| 阳原县| 确山县| 杨浦区| 乐都县| 建昌县| 天台县| 双桥区| 邻水| 石屏县| 满城县| 股票|