2009-07-28 59 views
18

有沒有一個工具可以讓我指向一個顛覆版本庫來瀏覽版本庫的內容。我在想什麼類似於trac提供給SCM的東西。我描述的一些功能這裏那些不熟悉TRAC的源整合:從瀏覽器基於網頁的顛覆查看器

  • 訪問它 - 它必須是一個Web應用程序
  • 能力來查看文件的任何版本。最好這個特性可以使用url來調用。這意味着可以鏈接到特定版本的文件。
  • 在單個頁面上顯示變更集中的所有修改的文件(肉汁:顯示修改後的文件的差異)
  • 顯示(以顏色編碼的方式)兩個版本的文件之間的差異使用url調用它。
  • 存儲庫更改的時間線,每個更改集都有修改後的文件。
  • 這將是偉大的,如果它是開源的,但不一定是。

基於web的知識庫查看器應具有哪些其他功能?

+0

trac有什麼問題? – mga911 2009-07-28 16:47:11

+0

trac沒有問題。我們不想使用trac的錯誤跟蹤功能,因此在版本庫查看器中放置一個站點會很好。 – neesh 2009-07-28 17:34:33

+0

VisualSVN服務器的Web界面具有您在問題中指定的功能:https://www.visualsvn.com/server/changes/3.2/#commit-view – bahrep 2014-12-09 11:00:36

回答

9

我用WebSVNCruise Control .Net integration,所以每次構建電子郵件顯示修改的文件,並點擊它們顯示DIFF

我喜歡TRAC好得多,但不能讓我的公司來切換

+0

時猶豫不決,知道有巡航控制集成是很好的。謝謝。 – neesh 2009-07-28 17:32:53

+0

有趣的 - 不知道你能做什麼,我可能必須檢查出來。 – RichardOD 2009-07-30 08:25:08

2

在這裏,在我的公司,我們使用ViewVC

8

我們使用WebSVN。它具有上述所有功能。我們不使用trac的原因是因爲我們使用FogBugz作爲我們的問題跟蹤器,並且因爲websvn純粹是一個存儲庫瀏覽器,所以它與FogBugz非常吻合。

+0

您在2秒前到達了我的位置!尼斯 – 2009-07-28 16:52:24

+0

謝謝。我們還使用別的方法來追蹤問題,所以我在使用trac – neesh 2009-07-28 17:31:54

2

我喜歡使用WebSvn。但我沒有嘗試過其他的東西。

3

Sventon是一個優秀的存儲庫瀏覽器。我之前寫過關於我喜歡Sventon here的內容。

我覺得Sventon符合您的要求(從你的問題我的理解),以及其他一些不錯的東西:

  • Web應用程序,因此WAR安裝是一件輕而易舉的。
  • 簡單的配置。
  • 支持多個存儲庫。
  • 文件/目錄可以下載爲壓縮檔案(zip)。
  • 差異很好,三種模式 - 內聯,並排和統一差異。
  • 如果您使用Hudson進行構建管理,則支持Sventon。
  • 如果你使用Jira並使用Subversion插件,相對容易的配置。
+0

請包含一個鏈接。 – 2017-08-08 20:01:19

3

如果您想減薄Trac,可以通過trac.ini啓用和禁用組件。查看TracIni文檔的components部分。