Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why is it not possible, that two developers working on different hosts in the network check out the same developmentline from their host and commit changes on it?

0
Posted

Why is it not possible, that two developers working on different hosts in the network check out the same developmentline from their host and commit changes on it?

0

The concept of master servers in DCVS allows the distribution of changes on development lines throughout the entire server network without the risk of conflicts. By assigning r/w permission according to the branch ownership DCVS makes sure that data transfers do not corrupt the state of the replicated repositories. Otherwise it would be possible that developers check out the same branch on two different servers at the same time. They would accomplish modifications to the branch and when checking in or, as therepositories of the DCVS system must not permanently be connected, at least when synchronizing the repositories a conflict would arise which could not be resolved. To avoid this situation DCVS knows the branch ownership of servers. • Can I merge development lines owned by different servers? There is only replication taking place across server boundaries. However, you can check-out a replica from the repository and merge it into any development line owned by your host. But you can’t

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.