簡體   English   中英

是否可以在Windows中將SVN存儲庫瀏覽為普通文件夾(例如,作為遠程​​驅動器安裝)?

[英]Is it possible to explore SVN repo as an ordinary folder in Windows (for examle, mount as remote drive)?

因此,我需要為我們的團隊存儲文件。 我也有SVN服務器。 對我們的項目來說,進行回滾和控制誰創建或刪除文件的機會非常必要且很重要。

有任何想法嗎? 也許沒有SVN。 我可以使用WebDAV進行連接,但只能以只讀模式進行連接(因為其中沒有LOCKS支持)。

您可以將SVN服務器設置為完全允許。 閱讀SVN書中有關WebDAV和自動版本控制的章節

因此,您想要的是具有回滾更改的能力,並限制可以進行更改的人員,而又無需簽入和簽出文件的麻煩?

也許Subversion不適合您。 我已經與Dropbox進行了類似的共享,現在有BoxNet可以像在類固醇上的Dropbox一樣。 Dropbox(我也認為box.net)具有一些非常不錯的功能:

  • 您可以設置特定團隊之間的文件夾共享。 這樣,您可以說出誰可以和不能訪問這些文件。
  • Dropbox會自動保存文件的每個版本,因此即使您已刪除該文件,也可以始終返回到以前的版本。
  • 文件存儲在本地。 用戶只需知道將特定文件保存在特定文件夾中,每個人都可以訪問該文件。 我已經成功地使用了Dropbox與經理進行合作,這些經理使Dilbert的Pointed Hair老板看起來像高科技天才。

還有SkydriveGoogle Drive ,但我發現它們不像Dropbox那樣通用,也不容易使用。 無需訪問Dropbox網站即可使用Dropbox。 對於非極客而言,當我編寫和編輯的文件出現在其驅動器上時,這似乎很神奇。 我花了幾周的時間訓練一個人,他在進行更改時不必再通過電子郵件將其發送給我,因為我已經擁有了。

Dropbox免費為您提供2 Gb的空間,聽起來並不多。 但是,我的第一個硬盤驅動器容量高達20Mb,是當時標准10Mb驅動器容量的兩倍。 如果您不存儲很多多媒體演示文稿或做很多Photoshop,那么2Gb對於您的項目可能綽綽有余。

我知道Windows 7及更高版本內置了某種版本控制系統 我之所以知道這一點,是因為任何時候有人提到Mac OS X都有時間機器,一些Wingeek表示Windows具有相同的功能,但只有更好! 不幸的是,Windows不是我的強項,所以我對這個特定功能了解不多。 我相信默認值是每天一次,但是可以更改。 如果每個人都在Windows上,這可能是一個完美的解決方案。

正如Stefan所說, Subversion可以進行自動版本轉換。 考慮到他在Subversion社區中的職位(尤其是他在TortoiseSVN上的工作),他知道自己的東西。 不幸的是,由於我從未使用過或從未實現過此功能,因此我對此了解不多。 可能是由於我主要與知道版本控制系統的開發人員合作,因此不需要為他們進行版本控制的開發人員。

另外,不要忘記檢查您是否可以使用公司的Sharepoint來完成您想要的事情。 我對Sharepoint不太滿意,但是如果有設施,並且您的公司可以為您提供支持,那么您可能需要研究一下。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM