|
I'm developing a run of the mill django powered website with a Postgres database. I develop locally and have 3 VPS servers for Testing, Staging and Production. Each VPS runs their own Linux / Apache / Python / Postgres stack, with it's own databases.
...
Started by oliland on
, 4 posts
by 4 people.
Answer Snippets (Read the full thread at serverfault):
Mysqlimport--> development
When they need to test on the deployment, they simply break a current, live box for regression and application testing..
|
|
Are Subversion Tags a good way to post to a development or staging server?
I envision this.
As the trunk becomes stable, a tag is created with that build. The development server switches to that tag utilizing Subversion, updating to the latest revision...
Started by Daniel A. White on
, 3 posts
by 3 people.
Answer Snippets (Read the full thread at stackoverflow):
Subversion does not have real tags the way CVS....
It's used primarily with Ruby on Rails, but it can be used in other environments .
Check out Capistrano , it's a popular deployment tool that does basically what you have described .
Sure, it's a great idea.
|
|
Right now I have a development server running a basic LAMP configuration. The production server is a slicehost . But I'm wondering what is the best way to push the instances of the code/db to the stages dev > stage > production. Does it have to ...
Started by Greg Hostetler on
, 8 posts
by 8 people.
Answer Snippets (Read the full thread at stackoverflow):
Automation the files Run automated testing and give as much as possible a quick look over to make sure there's nothing hideously wrong Revert the ....
Is by establishing a consistent code prep process and testing the process multiple times.
|
Ask your Facebook Friends
|
I have two versions of my application, one "stage" and one "dev."
Right now, "stage" is exposed to the real world for beta-testing.
From time to time, I want an exact replica of the data to be replicated into the "dev" database.
Both databases are on ...
Started by AFG on
, 3 posts
by 3 people.
Answer Snippets (Read the full thread at stackoverflow):
Be sure to add security to your.
This will give you an exact copy of the stage data.
Dev database.
|
|
Hello,
I don't understand how an unit test could possibly benefit. Isn't it sufficient for a tester to test the entire output as a whole rather than doing unit tests?
Thanks.
Started by Josh on
, 16 posts
by 16 people.
Answer Snippets (Read the full thread at stackoverflow):
Unit testing tests the smallest to cover every possible code path when testing, and if you test each small part separately then you and headaches....
Is used to decrease the number of defects that make it to that stage.
|
|
What are some best practices and general theory of multi-stage deployment for web apps?
I'm particularly interested in deploying Rails apps using Git, Capistrano, and Passenger, and I've found posts that discuss the nuts and bolts of the process:
Capistrano...
Started by trisignia on
, 3 posts
by 3 people.
Answer Snippets (Read the full thread at stackoverflow):
The system nicely separates....
End > cap stage deploy
You can also customize tasks installing the cap extensions for multi-stage, but I suppose other's situations may be different.
:
# deploy.rb task :stage do server 10.0.0.1 ...
|
|
Suppose that there are 3 databases for
Production Staging Dev As far as I know, Staging database need to be in sync with Production database But,
When we are developing, we can do whatever we want with Dev database and change schema. Now here comes the...
Started by Sung Meister on
, 6 posts
by 6 people.
Answer Snippets (Read the full thread at stackoverflow):
Exact methodology will depend of Prod to Stage?
"....
We call ours UAT/Test, and it is typically a second database on the Staging server.
That or make a 4th environment called Test where new upgrades are validated.
Changes.
|
|
I'd like to be able to push code to dev.myapp.com for testing and then to www.myapp.com for production use. Is this possible with Heroku?
Started by Horace Loeb on
, 3 posts
by 3 people.
Answer Snippets (Read the full thread at stackoverflow):
You use ....
So basically, you have two Heroku instances.
Once it is ready, checkin to the www.myapp.com Git repository and it should deploy it .
You could deveop in dev.myapp.com.
I can't provide many details but:
Heroku can integrate with Git externally .
|
|
When developing a web application for others, multiple environments for testing are a good idea. However, different development teams have different definitions for the meaning of each environment.
Currently, I like to keep it simple, and have a development...
Started by casademora on
, 4 posts
by 4 people.
Answer Snippets (Read the full thread at stackoverflow):
For example....
To me the implication in "staging of different environments.
The problem with this is that you can't test every feature in production and another with new features for the client to test.
Than the production environment.
|
|
Are there any studies showing time spent on various stages of a product life cycle, especially test? Actual numbers and references would be useful.
Started by Thomas Bratt on
, 5 posts
by 5 people.
Answer Snippets (Read the full thread at stackoverflow):
As mentioned, the chosen methodology will dictate how much time should be spent testing, but in the end, it's up to the engineers to....
Testing is an interesting animal.
Of references in this paper that you can follow up on for more info .
|