2009-01-09 88 views
2

如果項目允許的唯一一臺服務器是Subversion(svn)服務器,那麼將其用作項目通信工具的最佳方式是什麼?例如,有沒有一種好方法可以將它用作wiki,錯誤跟蹤器和/或博客平臺?使用Subversion作爲項目溝通工具的最佳方式?

注意:服務器由Apache託管,並具有基本的html界面。

回答

0

Subversion是一個嚴格的文件版本控制系統。不是項目工具。我想你可以用它來將項目文件存儲在某些目錄中(例如項目計劃),但它不是任何方式的理想選擇。

5

Subversion是一個版本控制系統,爲了獲得您要求的功能,您將不得不使用第三方附件,我建議您嘗試Trac,它是一個開源項目管理和bug跟蹤系統,用於軟件開發項目,並且很容易與Subversion集成。

它給你:

  • 項目管理功能
  • 在線倉庫瀏覽
  • 維基
  • 票務系統

檢查這個demo site

+0

這有點含糊;措辭意味着Trac是位於Subversion上的某種附加組件,這不是真的,它是一個單獨的產品,它包含一個wiki和問題跟蹤器,並與版本控制集成在一起。 – Rob 2009-01-09 02:20:27

1

Subversion擅長什麼,它做什麼是版本源代碼,儘管它對於其他基於文本的格式和二進制文件的功能已經足夠好,但功能有所降低。

然而,作爲一個一站式的項目管理工具,它並沒有達到標準;跟蹤和組織錯誤報告和功能請求是非常容易的。同樣,使用實際的wiki引擎作爲文檔wiki也更容易。

如果您正在尋找相當緊湊的東西,您可能會考慮Trac,正如其他地方已經提到的那樣,這是一個體面的小問題跟蹤器/ wiki /項目規劃工具,具有良好的源代碼控制集成。

1

不要使用它或想出一些不好的方案來使用svn作爲通信工具。使用一些其他的wiki - 那裏有噸,無論你在哪裏舉辦你的SVN你可以把一個維基。順便說一下,我是第二Trac。它將與svn很好地融合在一起。

相關問題