2010-07-08 34 views
1

我注意到當我導入一個文件時,該文件被複制到工作空間,但是我可以在Eclipse項目中創建一個文件鏈接嗎?所以當我在Eclipse中修改文件時,鏈接位置中的文件被修改。通過這種方式,我可以使用SVN對文件進行版本控制。而且我不需要在部署時將修改後的文件複製回其專用目錄。如何讓不同的文件鏈接到Eclipse項目(不導入它)?

以下是我的問題的更詳細的描述:

我有一個CGI應用程序位於和運行Apache。該應用程序運行diff配置文件爲不同的'項目',這更像是顯示不同的數據集及其相應的配置文件。我的任務是編寫需要一些perl回調函數,css文件和圖像的配置文件。所有這些文件都有自己的專用目錄,位於公司服務器中的不同位置,我沒有多少控制權。到目前爲止,我只是使用命令行來修改文件並保留舊版本以進行版本控制。如果我可以按照上面的描述進行操作,我將能夠擁有一個集中的地方來處理和執行SVN。或者你有更好的想法應該如何建立我的工作環境?

感謝提前堆。

回答

0

我已經找到了一種方法來方便地從不同地方的版本控制文件,並可以修改後將它們部署到正確的目錄。它是......使用..... ANT構建文件...我只將所有文件導入到一個項目中,並使用ANT構建將它們分發回相應的目標。

0

當然可以,

文件 - >新建文件 - >高級(底部) - >鏈接到文件系統中的文件

馬努

+0

嗨曼努埃爾,我看不到'新文件'中的'高級'。只有File-> New-> Others。然後在'其他'裏面,我找不到任何帶有名字鏈接的類型。也許我們正在談論不同的Eclipse版本。我正在使用Eclipse Galileo軟件包。任何想法我的Eclipse版本? – Ken 2010-07-08 09:36:17

+0

噢..我現在得到它......'高級'按鈕在我選擇文件類型後隱藏,然後在'文件名'輸入頁面中。感謝堆!這讓我在記憶所有不同的地點時節省了大量的腦細胞。 – Ken 2010-07-08 09:55:43

+0

Hhmhmhm ...我只是做了一個測試......看起來SVN(使用Subclipse)不是控制鏈接文件的版本,不僅檢查記錄文件鏈接的.project文件。嗯..這不符合我的要求..你有其他想法嗎?謝謝。 – Ken 2010-07-08 10:04:12