在一个非常大的网站上使用 subversion [英] using subversion with a really really big site

查看:30
本文介绍了在一个非常大的网站上使用 subversion的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是 Subversion 的忠实粉丝,即将接管一个大站点(大约 200MB).我已经将主站点从原来的 500MB 大小缩减了!!

I'm a big subversion fan and am just about to take over a big site (200mb approx.) I've trimmed down the main site from an original size of 500MB!!

我将把这个站点签入一个新的 subversion 存储库.问题是,我的 subversion 存储库是远程托管的,因此其他同事也可以在该站点上工作.

I'm about to check this site into a new subversion repository. The problem is, my subversion repository is remotely hosted so that another colleague can also work on the site.

我担心每次必须更新网站时必须签入和签出 200MB.

I'm concerned about having to check in and out 200MB every time I have to make updates to the site.

开发非常活跃,所以会有很多事情持续发生变化.

Development is quite active so there will be lots of things changing on an ongoing basis.

假设我把所有东西都检查好了,subversion 会确保每次我进行新的结帐时它只下载新的/修改过的文件/文件夹,还是我每次都要等待 200MB 才能下载?

Assuming I get everything checked in ok, will subversion ensure it's only download new/amended files/folders each time I do a new checkout or will I be waiting for 200MB to download every time?

推荐答案

除非我在第一次签入/签出后弄错了,否则您只处理 .diff 文件,因此您只需下载/上传更改(而不是整个文件只是在客户端/服务器上的文件之间存在的已更改的行(只要文件是 ASCII).

Unless I'm mistaken after the first check in/out you only handle .diff files so you only have to download/upload the changes (not the whole file just the lines that have been changed as long as the file is ASCII) that exists between the files on the client/server.

尽管第一次提交/更新会很可怕.

The first comit/update will be horrendous though.

这篇关于在一个非常大的网站上使用 subversion的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆