# What happens to people who try to use Rails with another CMS

**URL:** <https://www.ruby-forum.com/t/what-happens-to-people-who-try-to-use-rails-with-another-cms/110352>\
**Category:** Rails\
**Created:** [July 25, 2007, 5:39pm UTC](https://www.ruby-forum.com/t/what-happens-to-people-who-try-to-use-rails-with-another-cms/110352 "2007-07-25T17:39:23Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [July 25, 2007, 5:39pm UTC](https://www.ruby-forum.com/t/what-happens-to-people-who-try-to-use-rails-with-another-cms/110352/1 "2007-07-25T17:39:23Z")

</div>

Just curious, because the Subversion hooks seem so pervasive and  
un-polymorphic in all the Rails source.

Do people who try to use Perforce or CVS get used as pinatas? Do they  
wake up in the middle of the night with glowering Tiki statues at the  
foot of their beds? Do their relatives inflict endless penguin-themed  
CGI movies on them? Does the RIAA accuse them of stream-ripping and  
put them on no-fly lists?

–  
Phlip

> **[O'Reilly Media - Technology and Business Training](https://www.oreilly.com)**
>
> Gain technology and business knowledge and hone your skills with learning resources created and curated by O'Reilly's experts: live online training, video, books, our platform has content from 200+ of the world's best publishers.

---

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [July 25, 2007, 5:49pm UTC](https://www.ruby-forum.com/t/what-happens-to-people-who-try-to-use-rails-with-another-cms/110352/2 "2007-07-25T17:49:29Z")

</div>

Phlip wrote:

> Just curious, because the Subversion hooks seem so pervasive and  
> un-polymorphic in all the Rails source.
> 
> Do people who try to use Perforce or CVS get used as pinatas? Do they  
> wake up in the middle of the night with glowering Tiki statues at the  
> foot of their beds? Do their relatives inflict endless penguin-themed  
> CGI movies on them? Does the RIAA accuse them of stream-ripping and  
> put them on no-fly lists?

I have had no problems at all with using Mercurial. It’s just as  
straight forward as using Subversion. Only issue I’d see is if you  
really like svn:externals and/or piston, but, at least for me, these can  
be lived without (and probably duplicated in some way or another).

Kyle

---

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [July 25, 2007, 5:51pm UTC](https://www.ruby-forum.com/t/what-happens-to-people-who-try-to-use-rails-with-another-cms/110352/3 "2007-07-25T17:51:41Z")

</div>

Rails uses SVN because it’s pragmatic. SVN is IMO the best source  
control  
software out there, and it’s the one DHH and team decided to use as it’s  
got  
the most traction right now.

Of course, the only places SVN is explicitly used is rails:freeze:edge  
and  
in plugin install, depending on how it’s installed. There is no  
requirement  
of having SVN to use Rails. I’ve done Rails with cvs just fine.

If you’re being kept up at night by glowing Tiki statues, I suggest  
finding  
an excorsist 😛

Jason

---

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [July 25, 2007, 5:52pm UTC](https://www.ruby-forum.com/t/what-happens-to-people-who-try-to-use-rails-with-another-cms/110352/4 "2007-07-25T17:52:48Z")

</div>

On Jul 25, 9:38 am, Phlip [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Phliphttp://www.oreillynet.com/onlamp/blog/2007/07/assert\_raise\_on\_ruby\_do…  
> We use CVS at my workplace… no problems.

---

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [July 25, 2007, 6:17pm UTC](https://www.ruby-forum.com/t/what-happens-to-people-who-try-to-use-rails-with-another-cms/110352/5 "2007-07-25T18:17:28Z")

</div>

Good thread guys

> If you’re being kept up at night by glowing Tiki statues, I suggest finding  
> an excorsist 😛

“glowering”

and _we_ use SVN because … it’s the best so far!

I was thinking about experimental code like rake test:uncommitted,  
that unapologetically shells to SVN without any adapter layer…

–  
Phlip  
[http://www.oreilly.com/catalog/9780596510657/](http://www.oreilly.com/catalog/9780596510657/)  
“Test Driven Ajax (on Rails)”  
assert\_xpath, assert\_javascript, & assert\_ajax

---

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [July 25, 2007, 6:48pm UTC](https://www.ruby-forum.com/t/what-happens-to-people-who-try-to-use-rails-with-another-cms/110352/6 "2007-07-25T18:48:51Z")

</div>

On Jul 25, 2007, at 11:51 AM, Jason R. wrote:

> SVN is IMO the best source control software out there

I can think of a number of Perforce advocates (and one Linus  
Torvalds) who’d take issue with the idea that svn is the best source  
control software out there. I don’t even know that I’d agree with  
the statement, and I (happily) use svn heavily. svn could use opaque  
collections, automatic fs behavior (i.e. get rid of svn mv and svn  
cp), local interim commits, far better merge support, fully  
transactional commits, etc. People in favor of fully distributed  
“trees” won’t be happy with svn either.

-faisal
