<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="GENERATOR" content="MSHTML 5.50.4807.2300">
<style></style>
</head>
<body bgcolor="#ffffff"><div><div style="font-family: Calibri,sans-serif; font-size: 11pt;">Go learn about version control and deployment automation, you can google these keywords and will likely be busy for the next few weeks ;-) it's a pretty wide and interesting reading</div></div><div dir="ltr"><hr><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">From: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:catalystgroup@unitedgames.co.uk">Andrew</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Sent: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">‎3/‎2/‎2016 20:17</span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">To: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:catalyst@lists.scsys.co.uk">The elegant MVC web framework</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Subject: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">[Catalyst] From Development to Production.</span><br><br></div>
<div><font size="2">So, I'm trying to learn Modern Perl workflows,</font></div>
<div><font size="2">and I heard it's best to do all your development on a 
development server,</font></div>
<div><font size="2">rather than mess around with code live, on the production 
server.</font></div>
<div><font size="2"></font>&nbsp;</div>
<div><font size="2">So let's say I've coded my Catalyst app on a dev server, and 
it's in a folder called MyApp....</font></div>
<div><font size="2"></font>&nbsp;</div>
<div><font size="2">Do I just copy the MyApp folder to the&nbsp;Production 
Server?</font></div>
<div><font size="2">[Am likely to&nbsp;copy and paste the folder using 
Cyberduck].</font></div>
<div><font size="2"></font>&nbsp;</div>
<div><font size="2">I mean, assuming the production server is setup to run it, and 
so forth...</font></div>
<div><font size="2">Let's for example say, I'd already published Version 1.0 of my 
website on the production server.</font></div>
<div><font size="2">And it's running from a MyApp directory on the production 
server.</font></div>
<div><font size="2"></font>&nbsp;</div>
<div><font size="2">Then I code a version 2.0 on my development server, in a 
folder called MyApp, and I want to publish that....</font></div>
<div><font size="2"></font>&nbsp;</div>
<div><font size="2">...do I just again, copy MyApp from my development server, 
over to my production server?</font></div>
<div><font size="2"></font>&nbsp;</div>
<div><font size="2">Obviously, new files would overwrite old ones.</font></div>
<div><font size="2">What about if version 2.0 saw me delete some old unused stuff, 
do I have to make a note of what they were,</font></div>
<div><font size="2">and go through the folder on the production server and delete 
them?</font></div>
<div><font size="2"></font>&nbsp;</div>
<div><font size="2">Or is there some graceful way to sync the development and 
production versions of my code?</font></div>
<div><font size="2"></font>&nbsp;</div>
<div><font size="2">What are other people doing?</font></div>
<div><font size="2"></font>&nbsp;</div>
<div><font size="2">Grateful for any insights.</font></div>
<div><font size="2"></font>&nbsp;</div>
<div><font size="2">Yours,</font></div>
<div><font size="2">Andrew.</font></div>
<div><font size="2"></font>&nbsp;</div>
</body></html>