服務(wù)器重整以后,cvs update/commit時(shí)候會(huì)出現(xiàn)如下錯(cuò)誤提示:
cvs server: cannot open directory . for empty check: Invalid argument
雖然不影響使用,但是卻很讓人不爽。
而chacl時(shí)候,則是:
cvs [server aborted]: cannot find .: No such file or directory
干脆就直接出錯(cuò)。研究了一下cvsnt里面的設(shè)置,感覺(jué)應(yīng)該只和cvsroot及temp目錄有關(guān)——畢竟只用到這兩個(gè)目錄而已。檢查之后發(fā)現(xiàn)winnt/temp沒(méi)有對(duì)cvsuser這個(gè)系統(tǒng)帳號(hào)的權(quán)限。設(shè)置之后問(wèn)題解決。
雖然cvsuser只是一個(gè)停用了的cvs用戶綁定帳號(hào),但是權(quán)限管理方面仍然遵循著ntfs的規(guī)則。這么說(shuō)來(lái)停用的意義應(yīng)該僅僅是限制登錄。