Предистория: Намерих си работа като начален уеб програмист. Главният разработчик си тръгва веднага щом започна. Цялата отговорност върху мен. Никога не е използван SVN. Влизане на сляпо.
Проблем:
Продължавам да получавам грешки като
'svn://svn/svn/xxx/project_name/branches/dev@330' must be
ancestrally related to 'svn://svn/svn/xxx/project_name/trunk@326'
Процесът, чрез който започвам новия проект, е:
Създайте директория за проекта на моя компютър с подпапки:
project_name/branches
project_name/branches/dev
project_name/tags
project_name/trunk
Щракнете с десния бутон върху корена на проекта, изберете моя корен на проекта и го
Add
към хранилището(Всичко, което следва, е това, което трябва да направя за текущите проекти и това не работи проблем в тях, но прекъсва за нови проекти при сливането)
Commit
клон "dev".Merge
"dev" в "trunk" (Обединяване на всички ревизии) * ПАУЗИ ТУК *Commit
"багажник"svn up
и др
Тъй като не съм запознат със SVN, преживявам наистина трудно време с това. Както казах, правенето на 3-6 на съществуващи проекти работи, но на нови получавам грешката must be ancestrally related to
при сливане. И така, какво правя грешно? Цялата и всякаква помощ е много благодарна.