2008-11-26 46 views

回答

1

這是好的,但你爲什麼要?

只讀狀態是一種安全措施,因此您無法更改未鎖定的代碼。在不久的將來避免可能的合併問題。

編輯:好的在評論你說,構建失敗,因爲該文件不可寫。如果是這樣,那很奇怪。特別是如果錯誤消息說了一些關於無法訪問該文件的信息。 它可能仍然被另一個進程鎖定,並更改只讀標誌刪除鎖(或只需要延遲)。但據我所知,編譯器的工作與只讀源文件非常相稱。

可能出現的問題:

  • 文件網絡驅動器上。如果網絡速度較慢,編譯器可能無法訪問該文件。
  • 文件仍然在(其他)編輯器中打開。通常這不應該是一個問題,但你可能永遠不會知道。
  • 一些代碼文件是在構建期間生成的。在這種情況下,它們不屬於版本系統,它們的來源(如果有的話)。
+0

試圖編譯一個項目,並得到一堆無法訪問文件錯誤。 – Blankman 2008-11-26 14:34:59

相關問題