Ubuntu

在 OpenSuse 或 Ubuntu for Linux 新手上安裝 Subversion

  • November 17, 2012

我目前銷售一個程序來管理 Windows 上的 Subversion 伺服器。我有幾個客戶問我,我的程序是否可以通過映射的 Samba 驅動器管理 Linux 機器。我需要在 VMWare 中設置一個測試伺服器。

Linux 現在很容易設置。我目前的問題是不知道 Linux 程序的安裝方式/位置,以及在那裡執行軟體所需的權限。我已經非常熟悉 Windows 上的 Subversion。紅皮書對Linux 沒有幫助(至少對我而言)。我已經閱讀了幾本 HOW-TO 指南,但我無法找到可以回答我問題的內容。大多數情況下,這是因為我讀過的大多數指南的前提是您已經了解 Linux。

所以這是我的問題:

  1. Subversion 二進製文件安裝在哪裡?
  2. Subversion 命令行程序安裝在哪裡?
  3. 執行呼叫命令行程序的程序需要什麼權限?有人告訴我,我需要在有問題的命令行程序上執行 CHMOD 755。

我選擇 OpenSuse 和/或 Ubuntu 的主要原因是我需要執行 Mono 二進製文件。

謝謝!

OpenSUSE 有一個很好的 Subversion 安裝指南,其中包括:

  • 安裝
  • svnserver,包括訪問控制
  • mod_dav_svn

在 ubuntu(或 debian)下,您可以使用:

dpkg –listfiles

列出特定軟體包安裝的所有文件的最終位置。在 ‘subversion’ 包上這樣做表明它將二進製文件(即命令行程序)放入 /usr/bin。而且您不必擔心執行 chmod,因為包管理器應該為您完成。只需在閒暇時執行 svn 或 svnadmin。

引用自:https://serverfault.com/questions/2735