On Apr 24, 2009, at 13:26, Juan Zanos wrote:
> On 24 avr. 09, at 14:48, Eric Hodel wrote:
>> On Apr 24, 2009, at 06:43, Bruno Sousa wrote:
>>> I am for something like main differences/improvements between stable
>>> versions like 0.95, 1.0, 1.8, 1.9 .
>>
>> I don't believe those are stored anywhere.  You'll have to  
>> construct them from the tags/ directory of the SVN repo.
>>
>
> Ruby's source control system leaves much to be desired.   If you try  
> to checkout tags you'll get gigabytes of mostly redundant  
> information, which is silly.   If you check out trunk you won't get  
> the tags.
>
> The ruby source code isn't that large.  The actual code in trunk  
> seems to be only about 15M.   The compressed history, including tags  
> and branches, seems to be only about 13M.  With a better source  
> control system you should be able to download and manage the entire  
> history without wasting much bandwidth or disk space.   That could  
> be very beneficial.

Why bother checking out everything?  Know your tools!

$ svn cat http://svn.ruby-lang.org/repos/ruby/tags/v1_8_3/ChangeLog |  
head
Wed Sep 21 09:07:55 2005  Yukihiro Matsumoto  <matz / ruby-lang.org>

	* stable version 1.8.3 released.

Wed Sep 21 08:52:25 2005  why the lucky stiff  <why / ruby-lang.org>

	* ext/syck/token.c: correctly compute identation of a block
	  scalar's parent node. [ruby-talk:150620]

Wed Sep 21 08:20:24 2005  Nobuyoshi Nakada  <nobu / ruby-lang.org>
svn: Can't write to stream: Broken pipe
$ svn diff http://svn.ruby-lang.org/repos/ruby/tags/v1_8_3/ChangeLog http://svn.ruby-lang.org/repos/ruby/tags/v1_8_4/ChangeLog 
  | head
Index: ChangeLog
===================================================================
--- ChangeLog	(.../v1_8_3/ChangeLog)	(revision 23268)
+++ ChangeLog	(.../v1_8_4/ChangeLog)	(revision 23268)
@@ -1,3 +1,968 @@
+Sat Dec 24 18:58:14 2005  Yukihiro Matsumoto  <matz / ruby-lang.org>
+
+	* stable version 1.8.4 released.
+
+Fri Dec 23 10:30:23 2005  Yukihiro Matsumoto  <matz / ruby-lang.org>
diff: standard output: Broken pipe
svn: 'svn_diff_sucks_ass' returned 2
svn: Error reading spooled REPORT request response