SVN怀疑-VMWARE映像/安装/托管您会选择哪一个?
我对如何设置我的SVN有一些疑问 首先,我的情况是: 程序员独自完成大部分工作,不需要外部访问(目前) 我想要:SVN怀疑-VMWARE映像/安装/托管您会选择哪一个?,svn,vmware,hosted,Svn,Vmware,Hosted,我对如何设置我的SVN有一些疑问 首先,我的情况是: 程序员独自完成大部分工作,不需要外部访问(目前) 我想要: 快速的SVN,最好是免费的。 私人的 后备友好型 有点麻烦 大量的存储空间。 我不想要: 将我的数据传输到另一个comp/svn安装时遇到问题。 我试过: 作为一个免费托管解决方案和一些其他免费托管解决方案,由于存储/项目限制,这些解决方案对我不起作用 现在我有了选择: 为SVN获取具有大量空间的共享主机。 只需在我的一个组件上安装它(运行windows) 将其安装在vmware
- 快速的SVN,最好是免费的。
- 私人的
- 后备友好型
- 有点麻烦
- 大量的存储空间。
- 将我的数据传输到另一个comp/svn安装时遇到问题。
- 为SVN获取具有大量空间的共享主机。
- 只需在我的一个组件上安装它(运行windows)
- 将其安装在vmware映像上,这将使复制更容易,并可能简化备份过程。
(请记住,我对这项技术没有经验)我想看看。它可以轻松地安装在Windows上,并解决您所有的问题。嗯,我打赌它会安装在您的机器上,安装在外部硬盘驱动器上。您将牺牲一点速度,但您将拥有存储(它有自己的HDD)和备份友好性。安装到VMWare映像将意味着它在系统之间变得可移植。只要您不需要从外部站点访问,我就使用该解决方案。您可以使用预构建的VMWare映像[1],也可以使用像Ubuntu[2]这样的Linux发行版创建自己的漂亮映像。或者,您可以使用轻量级Linux解决方案[3][4],安装SVN正常运行所需的软件 我个人在家里安装了一台Linux服务器(很快就要搬到我的办公室了),它托管着我的SVN存储库——如果你可以牺牲一台旧机器,这是迄今为止最好的方法 [1]
[2]
[3]
[4] 我不是SVN专家,但我们是一个windows环境,最近切换到了SVN 我们对(免费的)VisualSVn服务器非常满意,它虽然功能不多,但对管理层来说确实更像“Windows” 对于在这种环境中托管非常有用—就单独的PC或vmware映像而言—两者都可以工作;对于windows环境下的存储库备份,这有点麻烦,但我们使用了以下方法:
对于家庭项目,我使用了。它非常容易使用,而且设置非常简单,以至于我说服了我的老板用它来替换工作中的SourceSafe。事实上,它是在几分钟内建立起来的。安全访问也是轻而易举的事。我们从购买了VisualStudio插件,以允许我们直接从IDE提交和更新项目。这需要安装在客户端计算机上。所有服务器配置都可以直接从VisualSVN管理控制台运行,该控制台也可以连接到Windows的计算机管理控制台。我很抱歉给出了这个答案,您可能不想听到(阅读),但您的需求不就是喊“啊!”
它非常适合只想使用版本控制系统而不需要设置存储库的情况。只要
git init
,您就可以开始了…我同意,我已经为windows尝试了几个选项,VisualSVN服务器是迄今为止最简单的,同时仍然使用apache服务器+1的强大功能-尽管我对Greg说“安装git,完成它!”感到震惊;-)我也在Ubuntu和Subversion中使用了一个旧的盒子。非常容易管理。GIT?为什么?我不知道技术/工具。不知道如何设置,听起来更复杂。嗯。。。Git真的很快,可以任意私有,对备份非常友好(在某处创建一个裸存储库,然后推送到它,或者让它定期拉取),有点难学,但在其他方面没有麻烦。。。当然,您必须自己提供存储,但是git可以很好地压缩数据。将数据传输到另一台计算机只是一个git克隆
away:P所以它几乎涵盖了您的所有需求;)