Press Ctrl / CMD + C to copy this to your clipboard.
This post will be reported to the moderators as potential spam to be looked at
I am going through the docs of usync to understand it all and start using it in one of my projects.
But I was wondering how you do the following:
I have a develoment ( laptop ) project which includes uSync, during startup everything gets exported to ~/usync/data, after save or delete this is updated into the filesystem.
Now I want to update my production server, what is the best practise? Do I just use an ftp client to copy the usync folder to the live server and then reset the application pool in order to import the new data or... ?
Along with the usync folder you will need to copy the other file based bits of umbraco - generally this is :
If you have added any packages that add dlls you will want to copy them from the bin folder too (including the usync ones - if they are not on the server)
The default config for usync to perform the import at startup, so yes touching the web.config or resetting the app pool will do it. but you also have the back office dashboard (in the developer section) where you can kick the process off manually.
If this is a new project I would encourage you to look at deployment of umbraco as a whole either via msbuild/webdeploy (which can just be right click publish within visual studio) or something like octopus deploy - which will deploy all the files (including umbraco and usync) and makes things like upgrading way easier - but that might be a next step as it is a bit more involved.
I am using the publish to file system method in Visual Studio and then using a ftp client I copy over the files to my other server.
Now I was looking for a tool to update changes from one site to another because now I created a package within the BO but its not that good when having multiple document types and compositions.
Will have a go with uSync and see what results we have.
Have a nice day
Write your reply to:
Image will be uploaded when post is submitted