2011-10-04 46 views
0

有關於如何安裝和設置和SubVersion服務器的任何文檔?並通過網絡與Delphi XE配合使用。如何安裝Collabnet SubVersion?

要說另有說明:我已經安裝了Delphi XE,Subversion Client和Server。怎麼辦?我不明白他們是如何工作的。

+2

這似乎不是一個編程問題。 – Sorpigal

+0

嗨Sorpigal。這個問題是關於Delphi和SVN的。總共,這兩個類別有超過10000個條目。如果你不相信,請檢查事實。 – Ampere

+0

我建議閱讀[文檔](http://svnbook.red-bean.com/index.en.html) –

回答

6

我建議安裝VisualSVN服務器,這是一個完整的安裝最新的Subversion服務器加上Apache,一個很好的控制面板來配置的東西。它與Windows身份驗證集成,或者您可以使用它進行Subversion身份驗證。這是夢幻般的。 http://www.visualsvn.com/server/

+0

謝謝克里斯。我會看一看,因爲這個CollabNet軟件包是一場噩夢。那麼,我將Visual SVN作爲服務器和Colabnet Client作爲客戶端安裝? – Ampere

+0

我使用TortoiseSVN作爲客戶端。 –

+0

如果你需要命令行客戶端,SlikSVN(http://www.sliksvn.com/en/download)非常好,易於安裝 –

0
  • 你只需要如果你需要的資源庫聯網門禁安裝Subversion服務器。如果您只需要本地訪問權限,則可以使用本地存儲庫。您可以使用create it using a subversion client,如TortoiseSVN,並使用file:///協議訪問它。

  • Delphi XE有an integrated SVN client,所以安裝一個外部的Subversion客戶端並不是強制性的,儘管這對於集成客戶端無法完成的許多任務來說非常有用。 TortoiseSVN非常棒,可以與Windows資源管理器無縫集成。

+0

那麼,如果我安裝了Subversion,Delphi會檢測到並自動連接到它?如果沒有,有一本說明如何設置Delphi與Subversion協同工作的手冊? – Ampere

+0

您需要手動輸入存儲庫的地址。看看[將項目添加到版本控制](http://docwiki.embarcadero.com/RADStudio/en/Adding_a_Project_to_Version_Control)和[Delphi XE和Subversion集成](http://www.drbob42.com/examines/ examinD3.htm)。 – JRL

0

謝謝克里斯。我會看一看,因爲這個CollabNet軟件包是一場噩夢。那麼,我將Visual SVN作爲服務器和Colabnet Client作爲客戶端安裝?

幾乎所有的subversion服務器都可以使用幾乎所有的subversion客戶端。 Subversion有一個定義良好的API,客戶端和服務器都可以遵循。唯一的問題是有些客戶端不兼容。例如,VisualStudio的AnkhSVN客戶端可以創建_svn目錄而不是.svn,這可能會使其與標準命令行客戶端不兼容。

如果您不介意使用svnserve作爲服務器,您可以下載SlikSVNsvnserve服務器相當直接,並且可以快速設置和安裝。它不像Apache服務器那樣靈活(可以在同一個httpd時刻使用多個存儲庫),但是可以爲自己的個人或小團隊使用。

我看着VisualSVN的許可證,只要你不需要高級功能,它看起來就像零成本。

+0

我不明白的是:Delphi XE是否包含了顛覆系統。在他們假裝他們擁有的特徵矩陣中。但我找不到它。他們在CD上提供的Subversion套件似乎是所謂的「集成功能」。如果這個功能沒有集成到Delphi中,我不會保留它,而是作爲一個外部工具。問題是:它有效嗎?如果是的話,如何使它工作?文檔在哪裏? – Ampere

+0

@Altar - Subversion有兩個部分:客戶端和服務器。 Delphi XE可能內置了一個Subversion客戶端。像Delphi XE這樣的IDE很常見。但是,您的客戶端必須通過Subversion服務器進行通信才能連接到Subversion存儲庫。這就是svnserve和VisualSVN。他們是運行Subversion源代碼庫的服務器。 –

相關問題