我需要在Subversion中存儲Flash Builder(Flex)應用程序的發佈版本。當我嘗試通過Subclipse將其添加到版本控制時,我得到一個警告,告訴我已經要求版本控制一個或多個資源,否則這些資源將被忽略。有誰知道爲什麼會發生這種情況,以及我如何解決這個問題?在過去,我通過使用另一個Subversion客戶端(即Eclipse/Flash Builder以外的版本)將構建版本的目錄添加到存儲庫,但是當我稍後重新構建發行版時,我無法使Subclipse查看更改在基礎/頭部修訂版本和構建版本文件的新本地版本之間。如何使用Subclipse版本控制Flex/Flash Builder應用程序的發佈構建文件?
我意識到我在做什麼是非標準的,我懷疑有默認的svn:忽略設置導致這種情況發生,但我不知道這些是爲了修改/繞過他們。或者也許還有別的事情呢?
在此先感謝您對此問題的任何見解和/或幫助。
非常感謝,馬克。是否有可能使用Eclipse/Flash Builder構建我的發行版,然後關閉Eclipse/Flash Builder並使用另一個Subversion客戶端來檢查「派生」文件?我一直在猶豫,因爲如果非Subversion Subversion客戶端使用不同於Subclipse的svn庫等版本,那麼這可能會破壞Subversion會計/配置文件。我能做些什麼來確保非Subclipse客戶端與Subclipse兼容,即如何確保我可以互換地使用它們,而不是在腳下自我射擊? – 2012-03-08 19:42:09
這應該是非常可行的,像TortoiseSVN或命令行這樣的客戶端可以很好地與Subclipse共存。你只需要對齊客戶端的Subversion版本。如果您使用的是Subclipse for SVN 1.6.x或1.7.x,那麼獲取該版本的等效SVN客戶端。您還需要在Eclipse中刷新項目,以便它看到在Eclipse之外進行的更改。 – 2012-03-08 20:00:08