Re: "Offline files" and Linux



Andrzej Adam Filip wrote:

Tim Southerwood <ts@xxxxxxxxxx> writes:

Andrzej Adam Filip wrote:

P.S. CVS does not work well with *binary* files loved by MS.


But Subversion does, and is pretty much a drop in replacement for CVS,
especially if starting anew.

:)

Do you *play* stupid? :-)
I have written about keeping information about only *differences*
between versions. Keeping full binary files without any idea what have
changed between versions is a horrible waste of capabilities of any
version control system (IMHO).

Quote from the front page of the Subversion web site:

"# Efficient handling of binary files
Subversion is equally efficient on binary as on text files, because it uses
a binary diffing algorithm to transmit and store successive revisions."

There's not very much more you can do with an obscure binary blob, unless
the VCS understands its format.

Now sir, would you like your hat with or without gravy? ;->

*BUT* AFAIK MS "tools" can export files in text formats (e.g. XML)
better fitted for CVS.


I'm not sure that any of this is exactly what the OP wanted, but maybe he
does... My main point was, that IMHO, no-one should ever start using CVS,
not these days. Subversion is the neareast thing without the horrible edge
cases (like the binary files above, directory renames etc).

Mind you, if you heard Linus' talk at Google about Git, Subversion got
equally roasted...

Cheers

Tim
.



Relevant Pages

  • Re: SSH/SSL firewall port problem
    ... When trying out CVS I use a Linux ... computer with OpenSSH 3.8.1p1 and when I use Subversion I use a WinXP ... commit or check out larger files (> 100 kb binary files in my case) the ... Good judgement comes with experience. ...
    (SSH)
  • Re: Subversion package for debian
    ... >> says that the subversion package is experimental and not stable. ... >> party stable packages for subversion. ... > it makes sense to use this for managing office and binary files. ... Subversion uses a binary difference algorithm which should ...
    (Debian-User)
  • Re: cvs for media files?
    ... sowe could all work on the documentary at home & then ... can handle such changes to binary files easily and clearly? ... Subversion does binary-differencing both when transmitting ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx ...
    (Debian-User)
  • Re: Version control
    ... We just moved to Subversion, ... updates in 6 months; and we were glad that Subversion found those for us. ... you can get Subversion to lock files. ... Furthermore, some programs that use binary files, like ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Controlling project version
    ... over CVS. ... I've used CVS and Subversion quite a lot for a number of years. ... The branching in Subversion is a gazillion times better than CVS if you ... started playing with Git. ...
    (php.general)