<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Developer-Specific Environments in Rails</title>
	<atom:link href="http://www.webficient.com/2008/10/01/developer-specific-environments-in-ruby-on-rails/feed" rel="self" type="application/rss+xml" />
	<link>http://www.webficient.com/2008/10/01/developer-specific-environments-in-ruby-on-rails</link>
	<description>Your Web Development Partner</description>
	<pubDate>Fri, 12 Mar 2010 07:06:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Phil Misiowiec</title>
		<link>http://www.webficient.com/2008/10/01/developer-specific-environments-in-ruby-on-rails#comment-210</link>
		<dc:creator>Phil Misiowiec</dc:creator>
		<pubDate>Thu, 02 Oct 2008 16:03:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.webficient.com/?p=558#comment-210</guid>
		<description>Hey Glenn - great point! The last thing you wanna do is store sensitive info under source control. I've been involved with other projects where this approach was used, and we simply had a database.sample as a template under source control for the benefit of new developers and kept the .yml version local. 

In our projects, we typically create a new db user for each app to avoid exposing root credentials. Also, I toggle between a desktop and laptop, so I prefer keeping my (non-sensitive) settings under source out of convenience, if nothing else.</description>
		<content:encoded><![CDATA[<p>Hey Glenn - great point! The last thing you wanna do is store sensitive info under source control. I&#8217;ve been involved with other projects where this approach was used, and we simply had a database.sample as a template under source control for the benefit of new developers and kept the .yml version local. </p>
<p>In our projects, we typically create a new db user for each app to avoid exposing root credentials. Also, I toggle between a desktop and laptop, so I prefer keeping my (non-sensitive) settings under source out of convenience, if nothing else.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glenn Gillen</title>
		<link>http://www.webficient.com/2008/10/01/developer-specific-environments-in-ruby-on-rails#comment-209</link>
		<dc:creator>Glenn Gillen</dc:creator>
		<pubDate>Thu, 02 Oct 2008 12:06:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.webficient.com/?p=558#comment-209</guid>
		<description>Is there any reason you couldn't just stop database.yml from being checked in to subversion/mercurial/git? That was every developer can have their own setup with whatever they want using the standard approach. Have capistrano deploy the real database.yml into production. It's the way every rails team I've worked on has structured it.

Also prevents root passwords from being in version control, and if you're particularly anal places an extra burden on the devs for finding out what the production root passwords are</description>
		<content:encoded><![CDATA[<p>Is there any reason you couldn&#8217;t just stop database.yml from being checked in to subversion/mercurial/git? That was every developer can have their own setup with whatever they want using the standard approach. Have capistrano deploy the real database.yml into production. It&#8217;s the way every rails team I&#8217;ve worked on has structured it.</p>
<p>Also prevents root passwords from being in version control, and if you&#8217;re particularly anal places an extra burden on the devs for finding out what the production root passwords are</p>
]]></content:encoded>
	</item>
</channel>
</rss>
