How you manage environments and do deploys varies a lot from developer and solution. Depending on the setup and how things should be managed and scale it can be very different.
If your environments share the same database then in regards to content you'll just need to refresh the XML cache by right clicking the "CONTENT" node and choose "Republish entire site"...Yeah it should have been called "Refresh the cache" really...but that's what it's called :) - So the biggest challenge is usually the /media/ folder and your views - and that's where using uSync or some of the other packages mentioned below fit very well. Other stuff like macros, document types etc. are a non-issue.
But using a package like uSync in your scenario sounds like the correct way - Since I suppose your local en development environment won't contain any live data currently? uSync should also only be used when developing according to the creator of the package.
thanks for the reply. Currently I am searching for a sync tool so I haven't tried u Sync.
My current setup:
My home laptop has the local version of the Umbraco website which is connected to my home database server.
My VPS ( somewhere on the internet ) has the release version of the Umbraco website and the release version of the database.
So the 2 versions are completely seperated.
Now sometimes when I am not at home I add some changes to the release version, like adding a new property, add changes to the stylesheet, ...
When I am home I want to download these changes so I have a synced version of the release website. In the other way around it should also be possible.
Also if I made changes to my local version and some in my release version, how can I sync these?
Why this question?
I am testing this because if I do this for my customers, they will add new items to the release version. If they ask me to add some new features and I will publish this then I think there changes will be discard.
Sync local and live backoffice umbraco 7
Hi,
as the title is saying, how do you sync the local backoffice with the development backoffice?
Because if you upload to the development server you have 2 backoffices where changes can me made.
I have seen uSync but I don't understand it completely how it works.
Someone that can help me out? Or help me in the correct way to sync the 2 backoffices?
/Michael
HI Michael,
there are some ways to sync/deploy two umbraco sites:
- uSync (not for content)
https://our.umbraco.org/projects/developer-tools/usync
- Conveyor (only for content)
https://our.umbraco.org/projects/backoffice-extensions/conveyor
- uMirror
https://our.umbraco.org/projects/backoffice-extensions/umirror ;
- Courier (commercial product from umbraco itself for deploying everything)
http://umbraco.com/products/more-add-ons/courier-2
If you have specific questions for uSync it's the best to ask your questions in the specific uSync forum:
https://our.umbraco.org/projects/developer-tools/usync/usync
Hope this is a good starting point for you?
Best,
Sören
Hi Michaël
How you manage environments and do deploys varies a lot from developer and solution. Depending on the setup and how things should be managed and scale it can be very different.
If your environments share the same database then in regards to content you'll just need to refresh the XML cache by right clicking the "CONTENT" node and choose "Republish entire site"...Yeah it should have been called "Refresh the cache" really...but that's what it's called :) - So the biggest challenge is usually the /media/ folder and your views - and that's where using uSync or some of the other packages mentioned below fit very well. Other stuff like macros, document types etc. are a non-issue.
But using a package like uSync in your scenario sounds like the correct way - Since I suppose your local en development environment won't contain any live data currently? uSync should also only be used when developing according to the creator of the package.
Other options are uMport or Conveyor
But what issues are you having with uSync? Where do things go wrong?
/Jan
Hi Jan,
thanks for the reply. Currently I am searching for a sync tool so I haven't tried u Sync.
My current setup:
My home laptop has the local version of the Umbraco website which is connected to my home database server. My VPS ( somewhere on the internet ) has the release version of the Umbraco website and the release version of the database.
So the 2 versions are completely seperated.
Now sometimes when I am not at home I add some changes to the release version, like adding a new property, add changes to the stylesheet, ...
When I am home I want to download these changes so I have a synced version of the release website. In the other way around it should also be possible.
Also if I made changes to my local version and some in my release version, how can I sync these?
Why this question?
I am testing this because if I do this for my customers, they will add new items to the release version. If they ask me to add some new features and I will publish this then I think there changes will be discard.
/Michael
is working on a reply...
This forum is in read-only mode while we transition to the new forum.
You can continue this topic on the new forum by tapping the "Continue discussion" link below.