# Rails 2.1 and svn externals

**URL:** <https://www.ruby-forum.com/t/rails-2-1-and-svn-externals/146205>\
**Category:** Rails\
**Created:** [August 19, 2008, 1:59am UTC](https://www.ruby-forum.com/t/rails-2-1-and-svn-externals/146205 "2008-08-19T01:59:18Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![janovetz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/53a042/32.png) [@janovetz](https://www.ruby-forum.com/u/janovetz)\
**Post date:** [August 19, 2008, 1:59am UTC](https://www.ruby-forum.com/t/rails-2-1-and-svn-externals/146205/1 "2008-08-19T01:59:18Z")

</div>

Hey folks–

Does anyone know when the rails 2.1 stuff will appear in the SVN repo  
for folks mapping Rails as externals?

The latest I can find tagged is:  
[http://svn.rubyonrails.org/rails/tags/rel\_2-0-2/](http://svn.rubyonrails.org/rails/tags/rel_2-0-2/)

I know edge has moved to git, but my understanding was that releases  
would still update the svn repo.

Cheers,  
Jake

---

<div class="post-metadata">

**Author:** ![janovetz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/53a042/32.png) [@janovetz](https://www.ruby-forum.com/u/janovetz)\
**Post date:** [August 19, 2008, 2:42am UTC](https://www.ruby-forum.com/t/rails-2-1-and-svn-externals/146205/2 "2008-08-19T02:42:47Z")

</div>

Jake, I’ve found that it really doesn’t make sense to map Rails as an  
external.

Much better to just add it to your repo. This ensures you always have  
access to the code, if for some reason the Rails SVN goes down.

Not sure how frequent it happens these days, but I ran into major  
problems with deployments because of that issue about a year ago.

I’ve switched to downloading the tar file from the git repo, then  
adding that to my SVN project.

Same goes for gems / plugins.

* * *

## seth - subimage llc

## [http://sublog.subimage.com](http://sublog.subimage.com)

## Cashboard - Estimates, invoices, and time tracking software - for free! [http://www.getcashboard.com](http://www.getcashboard.com)

Substruct - Open source RoR e-commerce software.  
[http://code.google.com/p/substruct/](http://code.google.com/p/substruct/)

On Mon, Aug 18, 2008 at 4:59 PM, Jake J.

---

<div class="post-metadata">

**Author:** ![janovetz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/53a042/32.png) [@janovetz](https://www.ruby-forum.com/u/janovetz)\
**Post date:** [August 19, 2008, 2:43am UTC](https://www.ruby-forum.com/t/rails-2-1-and-svn-externals/146205/3 "2008-08-19T02:43:58Z")

</div>

> I’ve switched to downloading the tar file from the git repo, then  
> adding that to my SVN project.
> 
> Same goes for gems / plugins.

…I’ll add one exception. If you’re developing the said gem/plugin it  
does make sense to use externals 😉

* * *

## seth - subimage llc

## [http://sublog.subimage.com](http://sublog.subimage.com)

## Cashboard - Estimates, invoices, and time tracking software - for free! [http://www.getcashboard.com](http://www.getcashboard.com)

Substruct - Open source RoR e-commerce software.  
[http://code.google.com/p/substruct/](http://code.google.com/p/substruct/)

---

<div class="post-metadata">

**Author:** ![janovetz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/53a042/32.png) [@janovetz](https://www.ruby-forum.com/u/janovetz)\
**Post date:** [August 19, 2008, 2:47am UTC](https://www.ruby-forum.com/t/rails-2-1-and-svn-externals/146205/4 "2008-08-19T02:47:13Z")

</div>

Subimage Interactive wrote:

> Jake, I’ve found that it really doesn’t make sense to map Rails as an  
> external.
> 
> Much better to just add it to your repo. This ensures you always have  
> access to the code, if for some reason the Rails SVN goes down.

Yeah, this was, of course, another option. I was just wondering why  
they haven’t updated the SVN repo with the latest rev.

---

<div class="post-metadata">

**Author:** ![janovetz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/53a042/32.png) [@janovetz](https://www.ruby-forum.com/u/janovetz)\
**Post date:** [August 19, 2008, 2:57am UTC](https://www.ruby-forum.com/t/rails-2-1-and-svn-externals/146205/5 "2008-08-19T02:57:24Z")

</div>

I believe they’ve shunned SVN in favor of git. I’m guessing the  
release support on SVN will be spotty at best.

* * *

## seth - subimage llc

## [http://sublog.subimage.com](http://sublog.subimage.com)

## Cashboard - Estimates, invoices, and time tracking software - for free! [http://www.getcashboard.com](http://www.getcashboard.com)

Substruct - Open source RoR e-commerce software.  
[http://code.google.com/p/substruct/](http://code.google.com/p/substruct/)

On Mon, Aug 18, 2008 at 5:47 PM, Jake J.

---

<div class="post-metadata">

**Author:** ![janovetz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/53a042/32.png) [@janovetz](https://www.ruby-forum.com/u/janovetz)\
**Post date:** [August 19, 2008, 3:02am UTC](https://www.ruby-forum.com/t/rails-2-1-and-svn-externals/146205/6 "2008-08-19T03:02:05Z")

</div>

On Aug 19, 1:47 am, Jake J. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Subimage Interactive wrote:
> 
> > Jake, I’ve found that it really doesn’t make sense to map Rails as an  
> > external.
> 
> > Much better to just add it to your repo. This ensures you always have  
> > access to the code, if for some reason the Rails SVN goes down.
> 
> Yeah, this was, of course, another option. I was just wondering why  
> they haven’t updated the SVN repo with the latest rev.

Because svn isn’t being used for development anymore.  
[svn.rubyonrails.org](http://svn.rubyonrails.org) has been kept up and running to not mess with  
people’s externals and so on but it’s never ever going to change again  
(at least that was my understanding of the announcement made when the  
switch happened.

fred

---

<div class="post-metadata">

**Author:** ![janovetz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/53a042/32.png) [@janovetz](https://www.ruby-forum.com/u/janovetz)\
**Post date:** [August 19, 2008, 3:23am UTC](https://www.ruby-forum.com/t/rails-2-1-and-svn-externals/146205/7 "2008-08-19T03:23:30Z")

</div>

Frederick C. wrote:

> On Aug 19, 1:47ï¿½am, Jake J. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> wrote:  
> …but it’s never ever going to change again  
> (at least that was my understanding of the announcement made when the  
> switch happened.
> 
> fred

It would seem so. I guess I misunderstood. I thought the svn repo  
would be updated with release revs, but not used for development.

---

<div class="post-metadata">

**Author:** ![janovetz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/53a042/32.png) [@janovetz](https://www.ruby-forum.com/u/janovetz)\
**Post date:** [August 19, 2008, 7:40am UTC](https://www.ruby-forum.com/t/rails-2-1-and-svn-externals/146205/8 "2008-08-19T07:40:30Z")

</div>

> It would seem so. I guess I misunderstood. I thought the svn repo  
> would be updated with release revs, but not used for development.

You could always setup your own SVN repository, download the release  
git tarballs, and svn-external to your local copy…
