2017-05-18 34 views
0

我通過在windows下運行hg manifest發現了一些案例摺疊問題。這是清單輸出的一部分。mercurial manifest案例摺疊問題

的src /包括/ A.H

的src /包含/ b.h

,但他們似乎都在src /包括我的本地Windows文件瀏覽器視圖。我只是想知道它會在將來造成什麼問題。

回答

0

是的,這可能會導致問題 - 在windows系統或Mac系統中,區分大小寫的情況下關閉。如果你在這些目錄中有一個具有相同名字的文件,那麼 - 提供我的記憶對我很好 - 在系統中不區分大小寫的文件系統的mercurial將無法檢出那些看似「重複」文件存在的版本,mercurial會拋出一個錯誤。

我的建議是:使用目錄和文件名,以便在傳輸到不區分大小寫的文件系統時路徑中不存在重複項,並且文件名也足夠獨特,從而不會導致問題。