You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Amr Fathy <am...@quicktel.net> on 2007/04/11 07:51:54 UTC
project folder too large
Hi ..
I've been searching over the Internet for this problem for quite a while,
I am working on several projects that are average 700-800 MBytes each,
then decided to add these projects to the svn repo.
but after adding them, the project size exploded to 1.8-2.0 GBytes and
i'm only in the begining of development (i haven't made many
changes-commit yet), this is too much specially i'm working on several
projects and many document files.
this extra size is found in the folder ".svn".
what shall i do to reduce the size of the project folder to the minimum?
i don't need the old versions of the files, nor the changes I've made
stored on my computer (there is a large repo server for these data) ..
the files in the folders "text-base" and "prop-base" ... are they that
necessary or can i just remove them and get their data from repo
whenever i want?
thank you
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: project folder too large
Posted by Josh Gilkerson <jw...@google.com>.
Yeah, sorry about that, I smacked myself on the forehead second after
sending that one.
--
Josh Gilkerson
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: project folder too large
Posted by Erik Huelsmann <eh...@gmail.com>.
On 4/12/07, Josh Gilkerson <jw...@google.com> wrote:
> .svn has a copy of the files as they were checked out from the
> repository. This is needed because subversion does not trust
> timestamps to determine what has changed.
Uhh, well actually, it does that because it tries to minimize network
traffic by calculating a difference and sending only the changes, but
how do you do that without a clean (unchanged) copy to calculate the
difference from? So, that's why there is a clean copy of every file in
the .svn area.
bye,
Erik.
> I don't know of a way you could get around this if you really need to
> check out the entire repository to build. It might save some space if
> you only check out the things you are changin and then using export to
> try to build. Export does not keep the pristine copies, but you won't
> be able to commit changes made to export. However, this would
> probably be slow to do the checkouts and not very handy.
>
> Is 2 GB really a burden?
>
> On 4/11/07, Amr Fathy <am...@quicktel.net> wrote:
> > Hi ..
> >
> > I've been searching over the Internet for this problem for quite a while,
> > I am working on several projects that are average 700-800 MBytes each,
> > then decided to add these projects to the svn repo.
> > but after adding them, the project size exploded to 1.8-2.0 GBytes and
> > i'm only in the begining of development (i haven't made many
> > changes-commit yet), this is too much specially i'm working on several
> > projects and many document files.
> > this extra size is found in the folder ".svn".
> >
> > what shall i do to reduce the size of the project folder to the minimum?
> > i don't need the old versions of the files, nor the changes I've made
> > stored on my computer (there is a large repo server for these data) ..
> > the files in the folders "text-base" and "prop-base" ... are they that
> > necessary or can i just remove them and get their data from repo
> > whenever i want?
> >
> >
> > thank you
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> > For additional commands, e-mail: users-help@subversion.tigris.org
> >
> >
>
>
> --
> Josh Gilkerson
> Software Engineer
> Google, Inc · MV-1600 Plymouth (HQ)
> +1 (650) 253-1667 direct
> +1 (859) 608-7827 cell
> jwg@google.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
Re: project folder too large
Posted by Josh Gilkerson <jw...@google.com>.
.svn has a copy of the files as they were checked out from the
repository. This is needed because subversion does not trust
timestamps to determine what has changed.
I don't know of a way you could get around this if you really need to
check out the entire repository to build. It might save some space if
you only check out the things you are changin and then using export to
try to build. Export does not keep the pristine copies, but you won't
be able to commit changes made to export. However, this would
probably be slow to do the checkouts and not very handy.
Is 2 GB really a burden?
On 4/11/07, Amr Fathy <am...@quicktel.net> wrote:
> Hi ..
>
> I've been searching over the Internet for this problem for quite a while,
> I am working on several projects that are average 700-800 MBytes each,
> then decided to add these projects to the svn repo.
> but after adding them, the project size exploded to 1.8-2.0 GBytes and
> i'm only in the begining of development (i haven't made many
> changes-commit yet), this is too much specially i'm working on several
> projects and many document files.
> this extra size is found in the folder ".svn".
>
> what shall i do to reduce the size of the project folder to the minimum?
> i don't need the old versions of the files, nor the changes I've made
> stored on my computer (there is a large repo server for these data) ..
> the files in the folders "text-base" and "prop-base" ... are they that
> necessary or can i just remove them and get their data from repo
> whenever i want?
>
>
> thank you
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
--
Josh Gilkerson
Software Engineer
Google, Inc · MV-1600 Plymouth (HQ)
+1 (650) 253-1667 direct
+1 (859) 608-7827 cell
jwg@google.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org