是否有可能将SVN repo作为Windows中的普通文件夹进行探索(例如,挂载为远程驱动器)?

时间:2012-09-07 22:17:43

标签: windows svn tortoisesvn webdav

因此,我需要为我们的团队制作文件存储空间。我也有SVN服务器。对我们的项目进行回滚和控制创建或删除文件的机会是非常必要和重要的。

有什么想法吗?也许没有SVN。我可以使用WebDAV连接,但只能在只读模式下连接(因为它没有LOCKS支持)。

1 个答案:

答案 0 :(得分:0)

那么,您想要的是能够回滚更改,并限制谁可以进行更改,但无需检查和检出文件?

也许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及更高版本内置了某种versioning system。我知道这是因为任何时候有人提到Mac OS X都有时间机器,一些Wingeek管道说明Windows有同样的东西,但只有更好!不幸的是,Windows不是我的强项,所以我对这个特定功能不太了解。我相信默认值是每天一次,但可以更改。如果每个人都在Windows上,这可能是完美的解决方案。

Subversion可以自动转换为Stefan stated。考虑到他在Subversion社区中的地位(特别是他在TortoiseSVN上的工作),他知道他的东西。不幸的是,由于我从未使用过或看过这个功能,所以我不太了解它。这可能是因为我主要与那些了解版本控制系统的开发人员合作,因此不需要为他们进行版本控制的事情。

另外,请不要忘记检查您是否可以使用您的企业Sharepoint,它可以完成您想要的任务。我对Sharepoint并没有太深刻的印象,但如果设施在那里,并且你的公司可以给你支持,那么你可能想要了解它。