...thanx Sam, I agree the best approach will be to simply copy locally and make the changes on my local box. I am just not crazy about manually coping changes from my local box to the prod server once I have decided to implement them.
Not familiar with Heroku? Shame on you! Seriously, you should check out. On Mar 19, 7:10 pm, Sam Whited <[email protected]> wrote: > Mark: > > Yah, SCP will work fine. No reason to install or use something else > when you've got a perfectly good solution out of the box :) > > As for having a test environment there are a couple different ways you > could go about it: > > 1. Assuming you're using a newer version of Radiant, you can set the > dev address in the settings and setup a new subdomain that points to > it (say dev.yoursite.com). You can then view the site at that > subdomain to see any hidden pages. You'll want to password protect it > or perform some sort of authentication to ensure that the public can't > see your drafts, and this requires working on the production system > which isn't a great idea. It's also limited to new pages, so it's > probably not what you want. > > 2. If you're just doing work in the database you could just use Ruby's > `TEST` and `DEVELOPMENT` environments. > > 3. Probably the best (and simplest) option is to just make a copy of > your site / DB on your personal computer and use that. This way you > don't have to touch the production server at all when testing and > developing. > > I can't say I've ever used Heroku, but git is always your friend. I'm > a firm believer that if a project has more than 0 maintainers it > should be in a DVC system. > > —Sam > > > > On Mon, Mar 19, 2012 at 10:42, Mark L. <[email protected]> wrote: > > Thanks Sam. I have not worked with Linode, but have heard good things. I > > hope this project will give me some exposure to their services. Any > > suggestions on copying the stuff I need. I guess just SCP? > > > Also, do you have any suggestions on a way for me to stage any changes I > > make to the clients website so they would have a change to preview them > > before I make changes on the actual server? > > > I am used to working in a heroku/git environment, so I am fleshing out > > exactly the best work to make changes to the clients site. > > > On Sunday, March 18, 2012 2:14:20 PM UTC-4, Sam Whited wrote: > > >> Mark: > > >> Yup, that should work fine. You'll also have to copy over the database > >> (unless you're using sqlite or another file based solution). > > >> —Sam > > >> P.S. On a side note, you've gotta love Linode... easily one of the > >> best companies I've ever worked with. > > >> On Thu, Mar 15, 2012 at 21:32, Mark L. <[email protected]> wrote: > >> > Hey folks! I have a client that is asking me to make some changes to > >> > there web site which is build in Radiant. The server is running on > >> > Linode. Once I get the login information to Linode I am thinking I > >> > will want to pull a copy of the app to my local machine and use that > >> > as a dev environment. > > >> > My question is can I just copy the app folder to my local box and do > >> > 'bundle install' to have a working copy of the web site? I there any > >> > gotcha's I might run into? Any info appreciated. Thanx! > > >> -- > >> Sam Whited > >> pub 2048R/0DBB515F > > >> SamWhited.com > >> [email protected] > >> 404.492.6008 > > > On Sunday, March 18, 2012 2:14:20 PM UTC-4, Sam Whited wrote: > > >> Mark: > > >> Yup, that should work fine. You'll also have to copy over the database > >> (unless you're using sqlite or another file based solution). > > >> —Sam > > >> P.S. On a side note, you've gotta love Linode... easily one of the > >> best companies I've ever worked with. > > >> On Thu, Mar 15, 2012 at 21:32, Mark L. <[email protected]> wrote: > >> > Hey folks! I have a client that is asking me to make some changes to > >> > there web site which is build in Radiant. The server is running on > >> > Linode. Once I get the login information to Linode I am thinking I > >> > will want to pull a copy of the app to my local machine and use that > >> > as a dev environment. > > >> > My question is can I just copy the app folder to my local box and do > >> > 'bundle install' to have a working copy of the web site? I there any > >> > gotcha's I might run into? Any info appreciated. Thanx! > > >> -- > >> Sam Whited > >> pub 2048R/0DBB515F > > >> SamWhited.com > >> [email protected] > >> 404.492.6008 > > -- > Sam Whited > pub 2048R/0DBB515F > > SamWhited.com > [email protected] > 404.492.6008
