Re: Will Linux bloat itself out of existance ?



On Sep 13, 5:59 am, Ron Johnson <ron.l.john...@xxxxxxx> wrote:
On 09/12/07 22:10, Neil Rieck wrote:

[...snip...]

p.s. on the flip side, anyone who has tried to make sense of either
CVS or SVN knows that drug abuse is still rampant over there

Which is why Linus never used cvs for the kernel.


I just received this note from someone who might wish to remain
anonymous...

#####

The kernel uses git, and Linus has been quite clear on his distaste
for various of the mainstream source management tools including cvs
and svn.

http://www.youtube.com/watch?v=4XpnKHJAok8 (70 min video of Linus @
Google)

Yes, cvs and svn are exceedingly weird and often unwieldy (svn is
somewhat better than cvs), but effective source control is a
prerequisite for large-scale distributed development. And all
discussions of pharmaceutical abuse aside, a distributed tool is a
prerequisite and cvs and svn do work.

There are a number of cases where cvs or svn or otherwise are
integrated into the source development environments; into the IDEs.
This greatly eases the difficulties for developers new to the
particular tools.

This area is also an installed-base issue. Once you commit to using a
particular source control tool (pun intended), you're going to have
some effort to migrate out and into another. The same difficulty
holds for committing to an operating system, to a large-scale
application environment such as source control, or otherwise.

HP doesn't use distributed remote access for the OpenVMS source pool;
it's all home-grown access with VDE. VDE is a very old user interface
and very old design by current standards. (cvs and svn are also
relatively old environments, though far newer than VDE.) This use of
VDE assuming there have not been radical changes in the operations of
OpenVMS over last year; VDE has been in use in OpenVMS Engineering for
a very long time, and is accordingly rather entrenched.

http://mvb.saic.com/freeware/freewarev40/vde/doc/vde_guide.html
http://mvb.saic.com/freeware/freewarev70/vde/

If you dig around, you should be able to find some ancient
presentations I've done on VDE.

But if you're running a distributed environment, svn, cvs or git can
and do work. There are ports of at least svn and cvs clients
available for OpenVMS, though I don't know if there's a git port
around.

#####

Neil Rieck
Kitchener/Waterloo/Cambridge,
Ontario, Canada.
http://www3.sympatico.ca/n.rieck/

.



Relevant Pages

  • Re: Datei wiederherstellen
    ... Für alles andere bietet sich die Verwendung eines CVS an, welches ein zurückgehen zu einer älteren Version erlaubt. ... Also ich bin mit SVN und TortoiseSVN sehr zufrieden, und wenn du nicht gerade ein Apache laufen hast empfehle ich dir, SVNService zu benutzen. ... Mit dem SVN Proxy sind dann die Funktionen der Quellcodeverwaltung im VS genau so nutzbar als wenn du VSS verwendest, abgesehen vielleicht von ein paar wesentlichen Unterschieden dieser Produkte. ... h. man muss eine Datei vorm Umbenennen oder verschieben nicht erst aus dem Projekt entfernen, im Archiv umbenennen/verschieben, dann neu abrufen und die Datei wieder ins Projekt aufnehmen. ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Re: Subversion documentation for the FreeBSD project?
    ... Did you fixup the CVS repo-copies into real SVN renames? ... advantage of having interfaces with both git and hg. ... Many of our users run FreeBSD *because* it is integrated. ...
    (freebsd-current)
  • Re: Xcode 3.0 and wrappers style handling of complex objects (i.e., nibs)
    ... I've been using CVS (and now svn*) for years without wrapping nibs. ... Converting my CVS repository was a bit painful but not ...
    (comp.sys.mac.programmer.help)
  • Re: Subversion/CVS experiment summary
    ... starting point for thinking about moving away from CVS. ... For me this is the biggest showstopper for FreeBSD development. ... But since the whole repository is versioned instead of individual files, ... Maybe we could see SVN as an equivalent to p4. ...
    (freebsd-hackers)
  • Re: Sync two computers problem
    ... Put the cvs or svn data base on the desktop machine and then ... check your files in and out from the database. ... Using source control has a number of advantages. ...
    (comp.os.linux.misc)

Quantcast