Don't ask to ask, just ask | |
PerlMonks |
Re: Whats your development environmentby Jenda (Abbot) |
on May 27, 2002 at 18:55 UTC ( [id://169627]=note: print w/replies, xml ) | Need Help?? |
Whenever I was developing anything on a unix I used an editor (usualy PFE at that time), FTP and a few telnets. (Pre ssh times or intranet.) I was not able to get used to any of the cool unix editors, much less wanted to spend hours seting them up. Now even the production environment is Windows for me. So SciTE, ActivePerl, MS SQL, MS IIS, PVCS. With a "copy" of the production database on my machine as well (I am the one doing the SQL development anyway) and IIS set up as on the server. Using PVCS for version control (not my choice!) and a home made scripts&services to ensure the updates are complete. (Usualy you change several files when adding new features. Do you always remember which ones?) Jenda P.S. on the updates: I run a service (daemon) on the servers and my machine that "indexes" all files, views, tables and stored procedures and creates DBM files with MD5 hashes of the objects. When doing an update I download the DBM files form the server, compare them with local DBMs and generate ZIPs with objects that need updating. For table and data related changes I keep a directory of update SQL scripts and keep track in the database which ones were already applied. Seems to work quite fine. Comments welcome though of course :-)
In Section
Meditations
|
|