⑴ SVN上暫不支持該文件SVN打不開文本文檔嗎
「無法打開文件folder.svn \ tmp \ text-base \ file.svn-base':系統找不到指定的文件。」
兩者都意味著除了大小寫之外,同一文件夾中的兩個文件具有相同的名稱; 例如「Readme.txt」和「README.TXT」。Unix和Subversion區分大小寫,所以這些文件被認為是完全不相關的。但是在Windows中不區分大小寫,所以當它嘗試更新Readme.txt(比如說)的README.TXT時,它會中斷。
解決這個問題的最可靠的方法是登錄到Unix系統(例如io.uwplatt.e)並使用unix notes來檢查存儲庫。然後可以使用svn mv命令重命名其中一個文件。如果您正在嘗試將文件添加到存儲庫中,則可以嘗試使用TortoiseSVN-> Rename ...將現有文件重命名為完全不同的文件,然後進行更新。請注意,您需要使用TortoiseSVN重命名命令; 只是在Windows資源管理器中重命名文件不會解決您的問題。
⑵ TortoiseSVN 打開出現"系統找不到指定的路徑"怎麼辦
這個文件找不到,是因為目錄路徑太長,WINDOWS識別不了這么長的目錄,
首先,這個目錄上級目錄已經是WINDOWS的臨時緩存目錄,然後是壓縮包的一個緩存目錄再套下一個壓縮包的緩存目錄,目錄路徑太長,造成WINDOWS根本無法識別,所以提示 系統找不到指定文件
將壓縮包中的壓縮包解壓出來,再打開其中的文件,這樣就不會提示 錯誤了
改變系統的臨時緩存 目錄,將臨時緩存目錄
右鍵 我的電腦-- 高級 -- 環境變數
改變 Administrator 的用戶變數 中 雙擊TEMP ,TMP目錄路徑,把路徑改短一點,如圖:
可以改相同的目錄,也可以是不同的目錄,但是不要用根目錄,用根目錄,會造成出現很多的臨時緩存文件,很亂。
系統環境變數不要輕易修改,切記
這樣在解壓嵌套壓縮包的時候,路徑就不會變的特別長,錯誤提示就解決了。
5
最後一種識別了不了的問題,是 中文目錄亂碼識別不了,解決的方法
可以把安裝的目錄改為 桌面,或者把中文目錄全部變成 簡單的拼音
桌面 這個 中文目錄,識別出來的是 Desktop ,其實也是英語目錄
⑶ svn cleanup失敗提示系統找不到指定文件
執行一下SVN的清理,就是那個cleanup,一般就都解決了
⑷ SVN取文件 提示成功了 但找不到,沒見文件
看不到什麼?從你這張截圖什麼說明不了啊
如果是對文件夾update後,文件夾中仍然是空的,有兩個可能,一是伺服器端最新版本這個文件夾中本來就是空的,二是這個文件夾下存放的是子文件夾,而你沒有這些子文件夾的讀取許可權
⑸ SVN更新時不能打開新文件svn-base系統找不到指定的文件
svn伺服器架設在linux系統上,svn客戶端在windows上,在update的時候可能會出現「Can't
open
file.
XXXX/tmp/text-base/XX.svn-base
系統找不到指定的文件」的錯誤。
這是由於Linux伺服器上的目標文件中存在兩個相同文件名的文件。因為linux系統的文件名區分大小寫,windows系統不區分文件名的大小寫,例如readme.txt和ReadMe.txt在linux系統上是兩個不同的文件,但是在windows下將是同一個文件,當從linux伺服器更新到windows上時,就會出現上述問題。
解決辦法:
代碼如下
TortoiseSVN
-->
Repo-Browser
在彈出的窗口中,選擇其中重名的文件之一,右鍵,delete,Ok
.
Commit!
重新update一下。
有朋友說可以這樣處理,但沒測試過
解決方案
A)(推薦)
1.
提交你工作副本中的改變到版本庫
2.
使用版本庫的瀏覽器立即重命名該文件的大寫(小寫)為小寫(大寫)
3.
更新你的工作副本
解決方案
B)
1.
使用TortoiseSVN子菜單中的重命名命令將UPPERcase重命名為UPPERcase_
格式
2.
提交該更改
3.
將UPPERcase_重命名為upperCASE格式
4.
提交該更改