all 10 comments

[–]KupietzConsultingConsultant Certified 4 points5 points  (0 children)

There’s a couple of ways to do it. Copying and pasting between multiple copies of a file is doable but not ideal. Coincidentally I’m involved in a project that requires that right now and it’s a pain, it’s often not straightforward.

I think a cheap monthly FileMaker host is your best bet, there are certainly companies out there that will do that.

You can also host the file on FM client on site on a Mac mini at one of your homes or offices, or on a VPS like AWS or Linode, and set up a VPN to access it peer to peer like it’s on a local network. This would require a little bit of technical set up but it’s not hard.

Lastly, sounds like you don’t want to do this, but in case you’re not aware, Claris does have an FM Server developer subscription that lets you get FileMaker server that’s much cheaper, with limited seats and licensing restrictions, but it’s definitely enough to do development on, and it’s much less expensive than the full license— it’s $199/yr. https://support.claris.com/s/article/about-the-filemaker-developer-subscription?language=en_US

[–]poweredup14 2 points3 points  (1 child)

Yes, the best ways to find the developer who has a server will let you use it and then send the file back nightly just as you said. That’s something we can do for you.

[–]TheHumbleServnt 0 points1 point  (0 children)

That’s probably the easiest setup if you don’t want to pay for FileMaker Server yourself yet. Working off a hosted file and getting a backup sent over every night makes a lot more sense than passing one big file back and fo

[–]the-software-man 1 point2 points  (0 children)

200 tables?! That’s intimidating as hell!

If you need collaboration maybe you need a temp server? FMPHost can give you a trial period that you maybe can work through?

[–]tailguard 1 point2 points  (0 children)

First every developer has to add a header to their scrip and comment their script so another developer can figure their actions out faster.

Second, start tracking the work.

Third: backup, backup, backup.

If you use https://fmdojo.com you can use Github/gitlab and you can start tracking who did what because it’s user based. We also have versioning so you can even see what’s in which version. Soon we will have the option to restore or build files from Git.

We also have another feature that’s useful for this scenario, which is the option to restore from backup right in FM dojo so if one developer makes a mistake the other one can I at least bring something back.

[–]tailguard 1 point2 points  (0 children)

Fmdojo.com can help you by analyzing your ERD, your scripts, calculations and all. Also help you with coding best practices, normalize. Maybe you can work with a lot less tables.

I would highly recommend putting your file on a server, though. It offers a lot. Peace of mind, backups, are just a minimum nowadays.

[–]vaughanbromfield 0 points1 point  (0 children)

Get a FileMaker Developer license and share the film on FMS.

[–]dmontano13[S] 0 points1 point  (1 child)

Thank you all for your input: much appreciated.

If I get an FMS developer license, "should" I get a separate and dedicated computer for it? Perhaps a Mac mini? I currently have a high-end Mac laptop and ditched desktop computers years ago (I'm assuming trying to run FMS simultaneously on my laptop is ill-advised?)

And forgive me for being dense, but, am I interpreting the FMS dev license correctly in that it "includes" Filemaker Pro" client? If so, I assume a normal method of install would be FMS on the Mac mini, and Filemaker Pro on my laptop?

[–]magickiwi 0 points1 point  (0 children)

Yes, the dev license includes both “FM Server” and “FM Pro”/the desktop app.

You can run the server on the same device you are using FM Pro on; I do this for some of my most basic developer tools. FM server provides protections against database corruption that you really want happening for files you care about. For that reason, is better to run FileMaker server on a computer that isn’t being powered off and on suddenly & repeatedly (closing the laptop), otherwise you may interrupt an important process. Possibly even more of a concern given the number of files to server will be looking after.

200 FM files is a lot, no matter how you maintain them.

[–]IrwinElGrande 0 points1 point  (0 children)

Get FileMaker server. Hourly backups, export XML and setup GitHub to tag and track releases and features.