Thanks, Aslak.&nbsp;&nbsp;I *think* I've got it straight now. And my apologies for injecting noise into the tracker.&nbsp;&nbsp;My mistake.&nbsp;&nbsp;<br><br>Does this sound like the proper way to track edge RSpec and RSpec on Rails development?<br><br>
<br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>Check out RSpec trunk from: svn://rubyforge.org/var/svn/rspec/trunk<br>Check out RSpec trunk into its own project, or if you're interested in using/learning RSpec for a particular Rails project, consider using svn:externals to check out RSpec trunk into your [RailsRoot]/vendor directory:
<br><br>svn propset svn:externals &quot;rspec svn://rubyforge.org/var/svn/rspec/trunk&quot; vendor<br><br>then update to grab the latest code from RSpec trunk:<br><br>svn update vendor<br><br>Next, build the gem.&nbsp;&nbsp;You have to be standing in vendor/rspec if you're using svn:externals (as described above) or the root of RSpec if you checked it out as its own project.
<br><br>rake gem<br><br>then install it:<br><br>gem install pkg/rspec-X.X.X.gem (where X.X.X is the version number reported in the output from &quot;rake gem&quot;)<br><br>(Note: you can always uninstall the *edge* RSpec gem via &quot;gem uninstall rspec&quot;)
<br><br><br>Now that you've installed the *edge* RSpec gem, you MUST install the *edge* RSpec on Rails plugin:<br><br>script/plugin install -x svn://rubyforge.org/var/svn/rspec/trunk/vendor/rspec_on_rails/vendor/plugins/rspec
<br><br>This will install the RSpec on Rails plugin via svn:externals so it will always track trunk development.<br><br><br>One last, MANDATORY step:&nbsp; you must bootstrap your Rails app with RSpec.&nbsp; Standing in [RailsRoot]:
<br><br>script/generate rspec<br><br>Be sure to overwrite files if prompted.<br><br>In summary:<br>1. check out RSpec trunk<br>2. build the gem<br>3. install the gem<br>4. install the RSpec on Rails plugin from trunk<br>5. bootstrap you Rails app with RSpec
<br>6. there is no step 6! (with apologies to Instiki)<br><br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><br>I think those steps are fairly accurate, but I'd appreciate any critical input.<br><br>I'd be happy to markup the steps for inclusion in 
<a href="http://rspec.rubyforge.org/documentation/rails/">http://rspec.rubyforge.org/documentation/rails/</a> if it would be appropriate.<br><br>Thanks again for your help,<br><br>George<br><br>On 11/1/06, aslak hellesoy &lt;
<a href="mailto:aslak.hellesoy@gmail.com">aslak.hellesoy@gmail.com</a>&gt; wrote:<br>&gt; On 11/1/06, George Anderson &lt;<a href="mailto:george@benevolentcode.com">george@benevolentcode.com</a>&gt; wrote:<br>&gt; &gt; Thanks, David.
<br>&gt; &gt;<br>&gt; &gt; I successfully built and installed the gem, but I'm running into an<br>&gt; &gt; issue similar to one Aslak reported:<br>&gt; &gt;<br>&gt; &gt; <a href="http://rubyforge.org/tracker/index.php?func=detail&amp;aid=6411&amp;group_id=797&amp;atid=3149">
http://rubyforge.org/tracker/index.php?func=detail&amp;aid=6411&amp;group_id=797&amp;atid=3149</a><br>&gt; &gt;<br>&gt; &gt; I've added the details of my issue as a followup to his ticket.<br>&gt; &gt;<br>&gt; <br>&gt; Your problem seems to be unrelated to the issue I reported (your
<br>&gt; exception is completely different than mine). It looks like your RSpec<br>&gt; on Rails is incompatible with your RSpec gem.<br>&gt; <br>&gt; 1) What RSpec version do you have? (a downloaded gem? self-built gem/svn rev?)
<br>&gt; 2) Are you running RSpec on Rails from trunk/HEAD or a particular svn<br>&gt; tagged revision?<br>&gt; <br>&gt; Aslak<br>&gt; <br>&gt; &gt; Thanks again,<br>&gt; &gt;<br>&gt; &gt; George<br>&gt; &gt;<br>&gt; &gt; On 10/31/06, David Chelimsky &lt;
<a href="mailto:dchelimsky@gmail.com">dchelimsky@gmail.com</a>&gt; wrote:<br>&gt; &gt; &gt; On 10/31/06, George Anderson &lt;<a href="mailto:george@benevolentcode.com">george@benevolentcode.com</a>&gt; wrote:<br>&gt; &gt; &gt; &gt; I'm interested in tracking edge development of the RSpec on Rails
<br>&gt; &gt; &gt; &gt; plugin and I'm a bit confused.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; The installation guide<br>&gt; &gt; &gt; &gt; (<a href="http://rspec.rubyforge.org/documentation/rails/install.html">http://rspec.rubyforge.org/documentation/rails/install.html
</a>) says,<br>&gt; &gt; &gt; &gt; &quot;You'll have to install the RSpec core gem first.&quot;&nbsp;&nbsp;It also says,<br>&gt; &gt; &gt; &gt; &quot;Take note of what rspec version you're installing – it's very<br>&gt; &gt; &gt; &gt; important that you install a compatible RSpec on Rails plugin.&quot;
<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt;From the &quot;Installation&quot; section (for RSpec on Rails) I understand how<br>&gt; &gt; &gt; &gt; to track the HEAD of trunk for the plugin development, but I'm not<br>
&gt; &gt; &gt; &gt; sure if I can use the edge plugin with the RSpec core gem (via &quot;gem<br>&gt; &gt; &gt; &gt; install rspec&quot;).<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; In order to use the edge plugin, do I also need to use edge rspec?
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Yes.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; If so, how do I install edge rspec and ensure it gets used instead of<br>&gt; &gt; &gt; &gt; the RSpec gem (0.6.4)?<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; check out the trunk
<br>&gt; &gt; &gt; read the README - that should tell you what you need to build rspec<br>&gt; &gt; &gt; once you have the dependencies in place you should be able to do this:<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; rake gem<br>
&gt; &gt; &gt; gem install pkg/rspec-X.X.X.gem<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Let us know if that works for you.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Cheers,<br>&gt; &gt; &gt; David<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &gt;
<br>&gt; &gt; &gt; &gt; I've done my best to RTFM, but I'm still climbing the Ruby curve and<br>&gt; &gt; &gt; &gt; apparently missing some key bits to pull this together.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Thanks for any direction you might provide.
<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; /george<br>&gt; &gt; &gt; &gt; _______________________________________________<br>&gt; &gt; &gt; &gt; Rspec-users mailing list<br>&gt; &gt; &gt; &gt; <a href="mailto:Rspec-users@rubyforge.org">
Rspec-users@rubyforge.org</a><br>&gt; &gt; &gt; &gt; <a href="http://rubyforge.org/mailman/listinfo/rspec-users">http://rubyforge.org/mailman/listinfo/rspec-users</a><br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; _______________________________________________
<br>&gt; &gt; &gt; Rspec-users mailing list<br>&gt; &gt; &gt; <a href="mailto:Rspec-users@rubyforge.org">Rspec-users@rubyforge.org</a><br>&gt; &gt; &gt; <a href="http://rubyforge.org/mailman/listinfo/rspec-users">http://rubyforge.org/mailman/listinfo/rspec-users
</a><br>&gt; &gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; Rspec-users mailing list<br>&gt; &gt; <a href="mailto:Rspec-users@rubyforge.org">Rspec-users@rubyforge.org</a><br>&gt; &gt; 
<a href="http://rubyforge.org/mailman/listinfo/rspec-users">http://rubyforge.org/mailman/listinfo/rspec-users</a><br>&gt; &gt;<br>&gt; <br><br>