上周在程式開發伺服器上裝了svn伺服器
把所有許可權都設定了一番後,在本機測試正常後,到其它同事安裝,正常
晚上,又一另同安裝,出現怪事,只能更新,不能修改或刪除的提交,報錯的訊息是亂碼。。唉
於是回到本機測試相同許可權,正常
跑過去試了幾下,還是不行,沒法,讓他重啟電腦,過了一會,還是不行
這時下了一個小結論,其它電腦都正常,就這電腦不行,是不是中病毒了,沒折,實在想不出啥問題
今天上班
另一同事機子也現同樣事件,只能更新,不能刪除或修改提交
我又跑我本機測試,一切正常
又換了一另同事機子試,以前好的,突然也成那樣了。。。鬱悶
於是,進虛擬機器試了試,虛擬機器E文環境的,提交,出錯,這下不是亂碼,一看就是許可權出錯了
跑程式開發伺服器試著找哪裡許可權寫錯了,用記事本開啟,發現有幾個亂碼的地方
[general]這個字串在記事本裡自動轉在了“新日開 "之類的文本
懷疑是不是哪編碼字型問題,折騰許久,沒折,上自己電腦copy了下notepad.exe覆蓋了下,亂碼問題解決
以為好了,發現問題依舊。。。。
只好從自己建立的測試許可權裡複製文本過去,多次折騰,在虛擬機器測試了下,突然好了,跑同事機子去試了一上,全好了
有點欣慰的回到自己的機子,給它下了一個結論,程式開發伺服器記事本編碼有問題。
剛好有個東西想提交,一提交,太陽了,自己機子出現了之前的問題,跑虛擬機器子上看,一切正常。。。
我就鬱悶了。。咋我機子好的時候,其它電腦全有問題。。。現在其它電腦全沒問題了,咋我機子出問題了。。
我很想向著太陽大喊一聲日
又在開始懷疑是不是機子的語言或編碼配置問題了,連防火牆也沒放過。。折騰,那個折騰。。。結果還是沒折
失望中。。。百度了一下“svn 提交失敗”
在搜尋結果中,亮了一個”url 大小寫敏感“字眼。。。
經過測試,恍然大悟
原來是檔案夾起名叫"Project",在配置許可權是[Project:/]這裡的p用了之前用大寫,後來改小寫
在svn檢出的時候,第一次我的路徑是svn://xxxx/Project,是對的,其它人用了svn://xxxx/project,
所以我正常,其它人不正常
後來許可權刪了再寫的時候是配置許可權是[project:/]
於是,其它人正常,我的電腦不正常。。
太陽啊。你是日
這時間可短暫了,一折一騰。。一個早上過去了嚎~~~