любые идеи, как создать ветку из транка в консольном приложении c #.
я пытаюсь создать инструмент ветвления, который будет создавать все новые ветви. За свою жизнь я перепробовал почти все. Шарпсвн не дал мне удачи.
string command = "cp https://svn:8443/svn/blah/trunk \\ https://svn:8443/svn/blah/branches/newBranch \\";
Process svnBranchProcess = new Process();
svnBranchProcess.StartInfo.FileName = "Svn.exe";
svnBranchProcess.StartInfo.Arguments = command;
svnBranchProcess.StartInfo.UseShellExecute = false;
svnBranchProcess.StartInfo.RedirectStandardOutput = true;
svnBranchProcess.Start();
string output = svnBranchProcess.StandardOutput.ReadToEnd();
svnBranchProcess.WaitForExit();
Console.WriteLine("Output:");
Console.WriteLine(output);
Это ошибка, которую я получаю
svn: невозможно смешать источники репозитория и рабочей копии
По сути, я хочу иметь возможность создать ответвление от магистрали, а затем обновить некоторые внешние компоненты. почему это такая миссия?
спасибо за любую помощь:)