2010-07-02 41 views
2

我有一個很大的Subversion版本庫,並且我發現很多.py文件(或許其他文件)沒有正確的行尾,在檢出時會產生問題不同的平臺。如何修復以顛覆版本庫文件結尾的所有損壞行

我該如何解決這個問題,而無需逐個修復它們?

另外如何防止他人破壞存儲庫?

回答

1

你需要爲這些文件設置一個SVN屬性「eol-style」爲「native」。 Check this

svn propset svn:eol-style 'native' 
+0

鏈接(「檢查此」)似乎已損壞。 – 2013-05-07 15:04:27

+1

@JonSchneider謝謝你的注意,修正 – pmod 2013-05-08 15:55:31

1

看那svn-apply-autoprops腳本來作爲源代碼分發的一部分 - 它會在你的Subversion配置文件比較,所有簽出文件的屬性,然後應用正確的屬性。正如Pmod提到的那樣,這是svn:eol樣式的屬性,必須設置爲native