2010-11-10 34 views
4

我的團隊目前使用Microsoft Visual Source Safe 2005進行版本管理/文件管理。我們的大部分工作是Excel文件和其他包含代碼的二進制文件。我們在存儲庫中放置很少的原始代碼(純文本文件)。正在使用MS TFS 2010 for Excel文件是一個好主意嗎?

由於公司已經擁有它,我們正在考慮從所有常見原因轉而離開VSS並查看MS Team Foundation Server 2010。

我想知道TFS是否適合我們的需求。我們創建了很多小型的短期項目,每個項目都有一小組二進制文件。我們每個團隊通常只有一個,兩個或三個開發人員。

這是TFS矯枉過正嗎?有沒有辦法去除所有的團隊管理,報告等等,而只是使用TFS進行版本管理/文件管理?我真的想要網絡界面和改進的遠程訪問等,但我​​擔心那裏的所有其他東西,我們不會使用。我特別關心TFS與Visual Studio的緊密聯繫,因爲我們在VS中根本沒有做很多工作。

感謝您的任何經驗,想法等......您可以分享。

回答

0

TFS不僅僅是一個源代碼存儲庫,並且從您的需求來看,它似乎確實是一種矯枉過正。儘管所有的事情,你應該離開Visual SourceSafe。如果不定期維護,VSS有腐敗的歷史。

你有沒有考慮另一個版本庫,如Subversion?它具有非常簡單的維護和相當容易使用。並免費。請注意,我經常使用TFS和Subversion,我只是根據你的問題提出建議。

TFS的一件事是,所有用戶都需要安裝Visual Studio才能與之交互。當他們所需要的只是將Excel文件從存儲庫中推送出去時,這樣做會是一種矯枉過正的做法。 Tortoise SVN是Subversion的客戶端,集成到Windows shell中,因此您的用戶與Subversion進行交互將意味着在Windows中的文件資源管理器中右鍵單擊。更多可用於非技術用戶。

+0

我看過SVN和龜SVN,但決定我的同事不會使用它;他們會認爲它「太技術性」。他們想要一個GUI,就像VSS一樣。不是我;這就是我正在處理的事情。無論如何感謝你的想法。 – Peter 2010-12-06 22:28:10

+0

到底什麼? TFS過度殺毒但不是SVN?好。順便說一下,通過powertools你可以在Visual Studio之外工作,你只需要一個TFS客戶端CAL(這取決於你已經擁有的TFS如何獲得)。我同意,將辦公文件放入TFS並不理想。 – 2011-09-02 00:19:44

2

源控制系統經過優化,可處理文本文件。它們可以用於二進制文件,但它們通常並不理想。

您是否考慮過使用Sharepoint文檔資料庫存儲您的文件?它將保留以前的版本,您可以直接在Excel中打開並保存文件。如果您有Windows Server 2003或更高版本,則您已擁有Sharepoint的許可證,因此不需要額外的成本。需要注意的是有3種口味的Sharepoint

  • WSS的 - Windows SharePoint Services中,包含在Windows Server
  • MOSS - Microsoft Office SharePoint服務器。這是一個獨立的產品,需要額外的費用。
  • Sharepoint 2010 - 也有額外的成本加上更大的硬件要求。

如果您尚未使用Sharepoint,則應該先使用WSS。

+0

我們現在有一臺Sharepoint服務器,正在運行一般的安全網絡。我將不得不考慮將其用於這個新目的的可能性。非常感謝這個想法。 – Peter 2010-12-06 22:29:00

相關問題