We are starting the development of a new website with Umbraco and have some difficulties with the optimal setup for several developers.
Now we have a complete installation of umbraco in the code directory, indicating IIS, as well as a local database for each developer. We plan to use the Courier package to modify / modify content and Git for the source code.
This setting allows you to debug from Visual Studio (using F5) rather than join w3p, which is annoying. A separate db is the part that I don’t really like, I would prefer the general one, but with the Umbraco caching model (in the xml file) this is also not optimal - changes in data types, etc. Not reflected in other developer environments. This means, however, that sharing changes between developers is a two-step process - Git + Courier.
I would suggest that people have already come up with some recommendations on setting up umbraco for team development - it would be nice to hear about them.
Thanks!
source share