Hi Brad,
Please see answers below.
Brad Lowry wrote:
Hi All,
So my FM Rep just turned me on to this:
http://www.filemaker.com/technet/dev_license.html
Maybe I am behind the times, but this is amazing!
The three user FM Advanced license is perfect.
A few questions, if anyone is familiar (or can read legaleze better
than I):
1. Can one now in FM9 Open Served Files on the same Development box?
Can I load Server on my development box and then open FileMaker
Advanced (client) and open the served files off of the server with the
client?... or should I buy/arrange a nice big box somewhere as my DEV
box? (Any other suggested configurations?
Yes but you will need to install a copy of FMP or Advanced
2. I have a few clients, mostly I set up GoToMyPC accounts and develop
remotely on their server. If I wanted to keep a DEV instance for each
client (they supply a parallel DEV box) could I use the same FileMaker
Development License on each? It would never break the "spirit" of the
idea, never more than 3 people logged on, since I would be the only
person for any of them, just on different boxes.
If you use something like Parallels then you can duplicate the
server and run which ever one you want. I haven't
tried it in hardware on multiple server boxes... You can install one
Win and one mac. Only one of these should be run at a time... According
to the license. ( If I remember this correctly).
3. Kind of a question that I think also might be part of the answer to
#2, since what you are purchasing is membership in the "FileMaker
Technical Network" then is it a license to the "person" and the number
of instances and how you use it is unlimited so long as you stay true
to it being about the "member" using it for his/her own development needs?
You purchase technet. You get the down loads including this
version of server and several items that help with development. You
can't install the server at a clients site as a real server....
4. I know that one can now separate code and data completely, but
short of that (for all I have built before and the convenience of
keeping them together for future projects), does anyone know of a
strategy for keeping a development copy of a FileMaker solution and
then enhancing on this putative DEV box and then migrating the
finished product up to the PROD box -- but! the pre-enhanced version
was being used all along. Does my Advanced client (or some strategy
that you all know) allow for some *mass* conveyance of all the data
(much like the MySQL Migration Tool), so that I could have a proper
development cycle for Enhancements after deployment?
I use the latest finished version as my developement starting
point. When it comes time to implement/install the finished (new)
version. I clone it. Making a pristine/empty database. Then take the
current running version down, (it's on a server) extract all of the
data and import it into the clone. Then verify the data and upload the
new version to the server.
For the export/import, I use a script that does this automatically.
I know others prefer to update the live version of the db at least for
small changes. I have done small lay out changes and tweaked scripts on
the live version. I prefer to keep this to a minimum and do it in
off/low activity times (if they exist).
5.I know you can CVS/SVN FileMaker just like anything else on a
computer, but I've never done it because it didn't seem a good "fit"
do any of you use CVS (or like) while you develop?
I haven't used this with FM so can't provide any help here.
Thanks in advance for any responses.
--
Sincerely,
Brad
I hope this helps
Bruce Herbach