the subversion server, can do this for you, without out, you just
setup the hook scripts for post-commit. Then, especially with a team
env, when any user commits, the staging server is updated.
--
Robert Garcia
President - BigHead Technology
VP Application Development - eventpix.com
13653 West Park Dr
Magalia, Ca 95954
ph: 530.645.4040 x222 fax: 530.645.4040
[EMAIL PROTECTED] - [EMAIL PROTECTED]
http://bighead.net/ - http://eventpix.com/
On Nov 13, 2006, at 6:15 PM, John McGowan wrote:
My 2 cents...
I like to use a combination of subversion and ant to do this sort
of stuff.... I use ant to push files to the development server...
The nice thing is that your ant script becomes part of the code
that you check into SVN.
So i typically have a command prompt open to the directory with my
checked out SVN tree. I type something like "ant dev" and the code
gets pushed to the dev server.
I test, and when I'm happy i run "ant prod" and the code gets
copied to the production server.
I also have the ant script do any cache clearing that needs to be
done. I also set things up so that an "ant prod" forces a
subversion update and commit, which means that nobody can push to
production without accidentally undoing someone else's changes.
/John
Robert Garcia wrote:
Subversion can do that on commit. You have a subversion server,
and it accepts the commit, and then it has a post-commit script,
that will update the working copy that the test server serves.
This happens virtually instantly. I cannot tell you how valuable a
system like subversion is. Even if for just one guy, but if you
have multiple people working on code, it is necessary.
--
Robert Garcia
President - BigHead Technology
VP Application Development - eventpix.com
13653 West Park Dr
Magalia, Ca 95954
ph: 530.645.4040 x222 fax: 530.645.4040
[EMAIL PROTECTED] - [EMAIL PROTECTED]
http://bighead.net/ - http://eventpix.com/
On Nov 13, 2006, at 5:45 PM, Wayne Irvine wrote:
Robert Garcia at [EMAIL PROTECTED] wrote:
however, if you mount the server through the new tiger NETWORK
icon,
it will have a very different path,
Cheers. I'll look into that. May well be the problem.
You will avoid a lot of headaches by
editing locally and saving to server.
The server in question is in the next room. It is the dev server.
So I save
to it and test immediately.
Saving locally and then having to move the file to the server
just adds
another step. I am presently doing this but it is a pain in the
but for
debugging. I often save and forget to move the file before
testing. It is
exactly this I am trying to avoid.
Wayne Irvine
Byte Services Pty Ltd
http://www.byteserve.com.au/
[EMAIL PROTECTED]
Ph 02 9960 6099 Mob 0409 960 609 Fax 02 9960 6088
____________________________________________________________________
____
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
_____________________________________________________________________
___
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
--
John McGowan
[EMAIL PROTECTED]
P 847.608.6900 x 110
F 847.608.9501
______________________________________________________________________
__
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf