We had this small development project which hadn't been managed using version control system. Two people were working on the original code-base,so that there were two slightly different copies of the original code-base. Say these copies "copyA" and "copyB".
Now I tried to create a SVN repository for these two copies. I put "copyA" in the trunk and "copyB" in a branch called "branchB".
Afterwards two developers started working on these two repository paths. ("trunk" and "branchB").
Then we needed to merge these two branches ,but seems it didnt produce correct result.
Is it necessary that the branches were diverged from the same "code-base" in order to merge in a later stage ?
In my case there wasn't a single "code-base". Two of the "copyA" and "copyB" were committed to SVN separately .