2011-04-25 23 views
0

我需要一個帶有GUI界面的裸機版本控制系統。我正在開發Windows(單一開發人員,單機,不需要遠程訪問)。我閱讀了幾個關於SO的問題,並且從我收集的內容中我可以使用SVN進行版本控制,而烏龜svn提供了GUI。所以我前往安裝svn從this鏈接。我安裝了CollabNet Subversion Edge 1.3.2(適用於Windows 32位)。我已經在我的機器上安裝了python,並發現collabnet svn在c:\ csvn下安裝了python的副本。如何防止CollabNet SVN安裝python的重複副本

我有幾個問題:

  1. 如何防止重複安裝python的?
  2. 我正確的理解,我需要從鏈接here除了龜svn之一安裝svn?
  3. 終於有一個更好的(更輕量級)替代我在做什麼?

回答

0

您是否只安裝Collabnet SVN?它不應該對Python有任何依賴。如果它還包含ViewVC,那就需要python。

此外,我個人使用SlikSVN,我發現它更好。

編輯:我假設你只是在尋找一個客戶?如果是這樣的SlikSVN是好的。此外,如果是這種情況,您應該從您提供的鏈接安裝CollabNet Subversion命令行客戶端(http://www.collab.net/downloads/subversion/)

0

CollabNet subversion軟件包很實用如果您正在尋找「All-In-One」服務器設置來服務您的存儲庫。由於它處理認證檢查的方式,它安裝了Python;我不知道有什麼方法可以手動禁用或修復這些檢查。如果您只是在尋找客戶端軟件包,那麼您可以安裝許多客戶端軟件包。 TortiseSVN是一個獨立的Subversion軟件包 - 這意味着您在安裝客戶端時不需要安裝任何附加的Subversion軟件包。

您可能想試試WanDisco的UberSVN--它剛剛在星期五發布,很容易爲我的小組設置和使用。

1

如果您是獨立工作,那麼TortoiseSVN提供您需要的一切。只需右鍵單擊一個空文件夾並創建一個存儲庫,然後通過file:// URL訪問它。例如,C:\ Repos變爲file:/// repos

Subversion Edge包含Python,因爲它爲Subversion提供了完整的Web服務器UI。 ViewVC存儲庫瀏覽器是用Python編寫的,Subversion Edge提供了完整的服務器堆棧。