Might be a dumb question but what is SDF generally...
# suitescript
m
Might be a dumb question but what is SDF generally used for? I'm fairly new to NS, but have been working only with small 1-off scripts (Client/User/Scheduled).
b
#C42JX79UZ is the best place to ask
but the most basic answer is that it allows you to upload to netsuite via an ide or the cli
the more intermediate answer being that it allows you to update and download netsuite objects like custom fields, script deployment and records from files
(which allows the use of version control)
and the advanced answer being it allows you to create suiteapps that can be deployed to multiple accounts
m
Makes sense, the help was pretty vague on it, I've been just managing everything using Git myself and just copying in new versions. Might be moving that way. Thanks!
s
you should follow some of the things @erictgrubaugh has done on this topic. I used his info to setup - very very very basic - workflow of VSCode, Suitecloud node.js, and Github for SVN.
s
You can still use git with SDF. It is very useful for managing deployments even for single scripts
m
Eric's content is great I'll see what he has written up on it
@Selcuk Dogru Do you suggest to create SDF project's for single scripts?
s
I have a project called Generic Customizations with different subfolders for small things. I change deploy.xml to define what to deploy.
m
That's what I was thinking, that's similar how I'm handling with Git so that'll work perfectly. Thanks for the pointers!