2010-11-04 74 views
3

簡單。我使用Vault來管理我的個人源文件。但我不喜歡在Delphi IDE之外簽入/簽出。
德爾福XE支持Subversion,所以我想知道...我也可以讓Vault使用它嗎?如果沒有,是否有替代加載項的德爾福免費可用?

在工作中,我使用commercial product作爲Vault加載項。這不是我在家工作的一種選擇,這只是業餘愛好項目...... Visual Studio也支持Vault,所以Prism可以工作。但是Delphi IDE沒有。
順便說一下,Sourcegear Vault是free for single-user environments。引用:添加Sourcegear Vault支持

有人說,Vault對於單個用戶是免費的。這是真的?
是的。保險櫃免費供單個用戶使用。只需安裝產品,並且 根本不輸入任何序列號。如果目前沒有序列號 ,則Vault的行爲就好像只有一個用戶許可證。請注意, 此產品由多個 人使用時,此免費許可不適用。如果您有兩個需要使用保險櫃的人,則需要 購買兩個初始許可證。如果您輸入的序列號只包含 一個許可證,那麼產品仍然只有一個許可證 存在。 說實話,它在我自己的單用戶環境中工作得很好。 :-)

+0

我看到你在工作中使用SouceConnexion。我不明白你爲什麼在家中使用Vault(AFAIK沒有免費版本),但不想使用相同的SCC插件,這種插件並不昂貴,並且專門針對免費的插件。無論如何,爲什麼不在家裏使用SVN,因爲你有一個Delphi插件? – 2010-11-06 18:06:20

+0

對於單用戶設置,保險櫃是免費的。 :-) – 2010-11-07 14:49:54

+0

它的網站看起來不那麼...我只能找到試用版下載 – 2010-11-07 15:20:02

回答

2

可用選項:

  1. 您使用和修改SVN 集成代碼,你可以找到 SourceForge上(雖然恕我直言,這不是 一個很好的實施,特別是 菜單佈局)。
  2. 您可以使用OpenTool API自行編寫整體集成(如果您從未使用OpenTool API,可能會有點複雜)
  3. 如果Vault支持MS SCC接口(它應該,如果它在VS中工作)你可以買一個像SourceConnexion這樣的插件,爲Delphi增加SCC支持。不知道是否有XE的版本已經
+0

選項1,不太好。 SVN集成並不太好。選項2,很多工作。我只是希望有人已經做到了。選項3是我的問題的解決方案,但我不想依賴商業插件,尤其是因爲我只是在家裏閒聊,主要用於教育目的和自我訓練。 – 2010-11-07 14:57:31

+0

選項3具有作爲通用SCC集成的優勢,它可以與任何支持SCC的VCS客戶端協同工作。我不知道在Delphi程序員中使用了多少Vault,但是Delphi缺乏非常常見的VCS集成。無論如何,選項1和2對於教育目的來說是一種很好的自我訓練 - 爲了獲得免費的東西,某人應該先寫,並且我們不能總是期望它會是別人;) – 2010-11-07 15:25:28

+0

是的。:-)也許我應該爲Delphi編寫我自己的Vault加載項並使其免費。我只是討厭我也使用Visual Studio 2008和2010,以及Altova的MissionKit這些事實,這些產品對Vault和其他內置的VCS系統有很大的支持。我的僱主和我都喜歡它。不過,我的僱主願意購買SourceConnexion。不幸的是,Delphi XE不被支持,它比我願意花費的東西多花費59美元,而我只需要使用Delphi。 – 2010-11-08 11:27:01