0

I just inherited a new project. What surprises me is that all of the SVN code is being deployed manually with FTP, which is on average 50+ files per week. Each developer keeps a (rather long) list of each file they've changed.

In past projects, I've used tools such as an .sh script, or a tool like Springloops, or Phing. Anyone else manually deploy code to their SVN code to the live server with FTP?

Stewbob
  • 16,759
  • 9
  • 63
  • 107
Apollo Clark
  • 806
  • 9
  • 16

2 Answers2

0

SVN code to the live server

What happened to a staging / testing server? Code that's being checked in is rarely production-ready (you can't test your own code), so you don't want any checkin to be pushed to the live environment.

But any post-commit hook can copy the code to another location, that's quite a trivial task, like displayed here.

Community
  • 1
  • 1
CodeCaster
  • 147,647
  • 23
  • 218
  • 272
  • CodeCaster - I agree entirely.I'm working for a new company, I'm slowly teaching them that Quality Control is important. For now, we do all of our testing manually on the Dev Server for a few hours or couple of days before a deploy. In the coming months I'm hoping to get the team doing Unit Tests, using Selenium, and doing Automated Deploys with Phing, per a Continuous Integration workflow. – Apollo Clark May 22 '12 at 16:36
0

Anyone else manually deploy code to their SVN code to the live server with FTP?

Yes, I do it (not by hand, in hook). Because CI-Deploy solutions are overkill for my needs

Lazy Badger
  • 94,711
  • 9
  • 78
  • 110