私はSVNを使用して他の開発者と協力しています。私は SVN の初心者であり、SVN の最適な使用方法をよりよく理解したいと考えています。
現時点では、次のものがあります。
__ branch developer 1
Project 1 /___ branch developer 2
| /____ branch developer 3
|____ branches---- \____ branch developer 4
| \___ branch developer 5
|____ tags \__ branch developer 6
|
|____ trunk
開発を始める前に、彼らは私に次のことを求めました。
- ブランチを更新する
- 他のブランチからブランチをマージして競合を解決するため、dev1、dev2、dev3 などからマージする必要があります... 作業をコミットします
さて、私の質問は...これは正しいアプローチですか?非常に多くのマージを行うには多くの時間がかかります...毎回。それとも、すべての開発者に対して 1 つのブランチのみを使用する必要がありますか? 私は SVN に本当に慣れていないので、何か間違ったことをしたくありません...だから、私を正しい方向に導く手助けをしてくれることに本当に感謝しています。