Re: Ruby Version History



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@xxxxxxxxxxxxx>

* stable version 1.8.3 released.

Wed Sep 21 08:52:25 2005 why the lucky stiff <why@xxxxxxxxxxxxx>

* 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@xxxxxxxxxxxxx>
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@xxxxxxxxxxxxx>
+
+ * stable version 1.8.4 released.
+
+Fri Dec 23 10:30:23 2005 Yukihiro Matsumoto <matz@xxxxxxxxxxxxx>
diff: standard output: Broken pipe
svn: 'svn_diff_sucks_ass' returned 2
svn: Error reading spooled REPORT request response



.



Relevant Pages

  • Re: Ruby Version History
    ... construct them from the tags/ directory of the SVN repo. ... Ruby's source control system leaves much to be desired. ... get the tags. ... svn: Can't write to stream: Broken pipe ...
    (comp.lang.ruby)
  • Re: Nested Accordion Menu
    ... Let's hope that all this is just invalid HTML and not cluelessly written ... I would recommend not to omit those two tags. ... it may not be obvious where the `head' element ends and the ... may be transformed client-side with XSLT. ...
    (comp.lang.javascript)
  • Re: WebBot Substitution
    ... The Page Title is stored in the page itself, in the <head> section between ... > of the page on the General tab are being published. ... >>tags of a page, not the head section of a page. ... >>FrontPage Resources, WebCircle, MS KB Quick Links, etc. ...
    (microsoft.public.frontpage.extensions.windowsnt)
  • Re: Reading HEAD section META tag (name / content).
    ... all html between two server controls is stuffed into one generic. ... <head runat=server> ... you will a generic for the tag which will have a control collection ... to include the ability to read the inheriting class/page meta tags. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: OT: Good SVN How-To?
    ... Tim Wescott wrote: ... I don't miss having a standalone app to deal with svn under Windows. ... can not uses tags or branches. ... That comment about "required" layouts is not true. ...
    (comp.arch.embedded)