Re: When will be CVS replaced by modern version control system?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ralf Corsepius wrote:
On Thu, 2007-11-08 at 18:40 +0100, Till Maas wrote:
On Mi November 7 2007, Andy Shevchenko wrote:

Modern vcs requires additional space for this operation.
When I try to emulate this with CVS, I also need the additional space.
Right _you_ would have to have _one_ modified source tree in parallel if
_you_ would want to do this. These so called modern VCS force you to do
so. Also, with svn etc. you have the whole history bloating and
polluting your checkout (Now try recursively grepping a deep source-tree
with a long history. Try gcc's (svn) source-tree to experience what I am
referring to).

svn just keeps two copies around.  working tree and pristine last checkout.

True distributed VCS keeps all history around. However, they also typically keep the history in a compressed or other binary form so the problem you have with recursive grep is not nearly so bad in those systems.

Also, some VCS's (for instance, bazaar) do differentiate between repositories and working trees/branches and checkouts. So "bzr checkout --lightweight" will get you a CVS-like checkout without history.

-Toshio

--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux