我正在使用Mercurial Convert擴展從PerForce存儲庫導入數據。轉換似乎工作正常,但所有的Windows行結束(CRLF)被unix結尾(LF)取代。Mercurial轉換擴展更改行結束
有沒有辦法讓這個擴展離開行結局?
我正在使用Mercurial Convert擴展從PerForce存儲庫導入數據。轉換似乎工作正常,但所有的Windows行結束(CRLF)被unix結尾(LF)取代。Mercurial轉換擴展更改行結束
有沒有辦法讓這個擴展離開行結局?
雖然轉換本身可能改變EOL風格,你仍然可以在新的汞回購,指定你想要什麼EOL看到了某些類型的文件上籤:
見EolExtension。
與不同操作系統上的人一起工作時,可能希望能夠使用操作系統本地行結束表示來檢出文本文件。
此擴展允許您指定行代碼(EOL)在存儲庫表示和工作副本表示之間的轉換方式。
我能夠使用Mercurial的「Perfarce」擴展功能做我想做的事。 mercurial存儲庫的行結尾將遵循您正在使用的Perforce工作區的「LineEnd」屬性的設置。中的操作步驟如下(在Windows上):
該庫將所得hgrc文件被設置到拉額外的變化來自Perforce存儲庫,因此可以持續使用它,但我沒有使用它。